코딩테스트연습(SQL)
카테고리 별 도서 판매량 집계하기 / 프로그래머스, SQL, MySQL
LearnerToRunner
2023. 3. 23. 22:52
문제
source: 프로그래머
2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 카테고리명을 기준으로 오름차순 정렬해주세요.
제출답안(MySQL)
SELECT
category,
ifnull(SUM(sales), 0) AS total_sales
FROM
book AS b
LEFT JOIN book_sales AS bs ON b.book_id = bs.book_id
WHERE
DATE_FORMAT(sales_date, '%Y-%m') = '2022-01'
GROUP BY
category
ORDER BY
category
문제 바로가기(MySQL)
728x90