inblog logo
|
stupefyee
    SQL문제풀기

    [SQL 문제 풀이] 년, 월, 성별 별 상품 구매 회원 수 구하기

    프로그래머스 (131532)
    Stupefyee's avatar
    Stupefyee
    Jan 21, 2025
    [SQL 문제 풀이] 년, 월, 성별 별 상품 구매 회원 수 구하기
    Contents
    내가 작성한 쿼리
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/131532
    notion image

    내가 작성한 쿼리

    💡
    SELECT YEAR(A.SALES_DATE) AS YEAR, -- 판매일 기준 년도 MONTH(A.SALES_DATE) AS MONTH, -- 판매일 기준 월 B.GENDER, COUNT(DISTINCT(B.USER_ID)) AS USERS -- 해당 월, 년도, 성별별 구매한 회원 수 FROM ONLINE_SALE A LEFT JOIN USER_INFO B ON A.USER_ID = B.USER_ID -- 회원 ID를 기준으로 조인 WHERE B.GENDER IS NOT NULL -- 성별 정보가 없는 경우 제외 GROUP BY YEAR(A.SALES_DATE), -- 년도별 그룹화 MONTH(A.SALES_DATE), -- 월별 그룹화 B.GENDER -- 성별별 그룹화 ORDER BY YEAR, -- 년도 오름차순 정렬 MONTH, -- 월 오름차순 정렬 B.GENDER; -- 성별 오름차순 정렬
    Share article
    Contents
    내가 작성한 쿼리

    stupefyee

    RSS·Powered by Inblog