SQL 고득점 Kit / 상품을 구매한 회원 비율 구하기 / MySQL
2023. 11. 8. 23:41
📚문제 📝풀이 SELECT YEAR(SALES_DATE) AS YEAR , MONTH(SALES_DATE) AS MONTH , COUNT(DISTINCT USER_ID) AS PURCHASED_USERS , ROUND(COUNT(DISTINCT USER_ID) / (SELECT COUNT(*) FROM USER_INFO WHERE YEAR(JOINED) = '2021'),1) AS PURCHASED_RATIO FROM ONLINE_SALE WHERE USER_ID IN (SELECT USER_ID FROM USER_INFO WHERE YEAR(JOINED) = '2021') GROUP BY YEAR,MONTH ORDER BY YEAR,MONTH 열심히 해서 거의 다 풀었는데 마지막 열 구현에서 막혔다 (..