


SELECT YEAR(S.SALES_DATE) AS YEAR, MONTH(S.SALES_DATE) AS MONTH, COUNT(DISTINCT(S.USER_ID)) AS PURCHASED_USERS, ROUND(COUNT(DISTINCT(S.USER_ID))/(SELECT COUNT(*) FROM USER_INFO WHERE YEAR(JOINED) = 2021),1) AS PURCHASED_RATIO
FROM USER_INFO I JOIN ONLINE_SALE S ON I.USER_ID = S.USER_ID
WHERE YEAR(I.JOINED) = 2021
GROUP BY YEAR(S.SALES_DATE),MONTH(S.SALES_DATE)
ORDER BY YEAR(S.SALES_DATE), MONTH(S.SALES_DATE);'💻 프로그래밍 > 프로그래머스' 카테고리의 다른 글
| 프로그래머스 - 경기도에 위치한 식품창고 목록 출력하기 (0) | 2025.06.09 |
|---|---|
| 프로그래머스 - 올바른 괄호 (1) | 2025.04.29 |
| 프로그래머스 - 보호소에서 중성화한 동물 (0) | 2025.04.28 |
| 프로그래머스 - 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2025.04.28 |
| 프로그래머스 - 상품 별 오프라인 매출 구하기 (0) | 2025.04.23 |