본문 바로가기

SQL/프로그래머스

SQL 프로그래머스 4일차 _1 GROUP BY ,DATE

  1. 카테고리 별 도서 판매량 집계하기

2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요.
결과는 카테고리명을 기준으로 오름차순 정렬해주세요.

 

DATE

정확한 년월일 날짜를 조회할때 사용

 

DATE_FORMAT

년 , 월 ,일 따로 지정할 수 있다.

예를 들어>1.22년 1월 조회2. 22일 날 조회3. 3월 조회

SELECT CATEGORY, SUM(SALES) as TOTAL_SALES
FROM BOOK B JOIN BOOK_SALES BS
ON B.BOOK_ID = BS.BOOK_ID
AND DATE_FORMAT(BS.SALES_DATE,'%Y-%m') = '2022-01'
GROUP BY B.CATEGORY
ORDER BY CATEGORY