programmers : 년, 월, 성별 별 상품 구매 회원 수 구하기
년, 월, 성별 별 상품 구매 회원 수 구하기 SELECT YEAR(OS.SALES_DATE) YEAR, MONTH(OS.SALES_DATE) MONTH, UI.GENDER GENDER, COUNT(DISTINCT USER_ID) USERS FROM USER_INFO UI JOIN ONLINE_SALE OS USING(USER_ID) WHERE UI.GENDER IS NOT NULL GROUP BY YEAR(OS.SALES_DATE), MONTH(OS.SALES_DATE), UI.GENDER ORDER BY YEAR, MONTH, GENDER ASC ; GROUP BY 로 연도, 월, 성별을 나눈 뒤, 회원 수를 COUNT했다. 이때, 중요한 점은 DISTINCT 부분인 것 같다. 처음에는 DISTINC..
2022. 12. 23.