관리 메뉴

오늘도 배운다

카테고리 별 도서 판매량 집계하기 / 프로그래머스, SQL, MySQL 본문

코딩테스트연습(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
Comments