Immersion In Data

SQL/프로그래머스

[GROUP BY] 년, 월, 성별 별 상품 구매 회원 수 구하기

sungjunminn 2023. 12. 18. 10:09

문제 설명

 

문제

 

예시

 

해결

SELECT YEAR(SALES_DATE) "YEAR", MONTH(SALES_DATE) MONTH, GENDER, COUNT(DISTINCT(B.USER_ID)) USERS
FROM USER_INFO A, ONLINE_SALE B
WHERE A.USER_ID = B.USER_ID 
AND A.GENDER IS NOT NULL
GROUP BY MONTH, GENDER
ORDER BY 1,2,3;