<프로그래머스 고득점 SQL Kit>
[SQL 프로그래머스 GROUP BY] 카테고리 별 도서 판매량 집계하기(ORACLE, MYSQL)
9566
2023. 5. 24. 18:59
728x90
카테고리 별 도서 판매량 집계하기
2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요.
결과는 카테고리명을 기준으로 오름차순 정렬해주세요.
-- MYSQL
SELECT B.CATEGORY, SUM(I.SALES)
FROM BOOK_SALES I, BOOK B
WHERE B.BOOK_ID = I.BOOK_ID
AND DATE_FORMAT(SALES_DATE, '%m') = '01'
GROUP BY B.CATEGORY
ORDER BY B.CATEGORY
-- ORACLE
SELECT B.CATEGORY, SUM(I.SALES)
FROM BOOK_SALES I, BOOK B
WHERE B.BOOK_ID = I.BOOK_ID
AND TO_CHAR(SALES_DATE, 'MM') = '01'
GROUP BY B.CATEGORY
ORDER BY B.CATEGORY
728x90