문제


풀이
-- 코드를 입력하세요
SELECT CATEGORY, SUM(SALES) AS TOTAL_SALES
FROM BOOK AS B JOIN BOOK_SALES AS 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 ASC
BS.SALES_DATE라는 컬럼에서 년-월 형태를 추출함.
DATE_FORMAT: DATE(년/월/일) 형태를 VARCHAR 형태로 저장
년도-월-일
%Y-%m-%d
%y: 2자리 연도(25)
%c: 1~2자리 월(1~12)
%d: 2자리 일(01~31)
%e: 1~2자리 일(1~31)
%H: 24시간 형식의 시(00~23)
%h: 12시간 형식의 시(01~12)
%i: 2자리 분(00~59)
%s: 2자리 초(00~59)
%p: 'AM' 또는 'PM'
%W: 요일 전체 이름(Monday, Tuesday..)