SELECT category as CATEGORY,sum(sales) as TOTAL_SALES
from book as a
join book_sales as b
on a.book_id=b.book_id
where sales_date like '2022-01%'
group by category
order by category asc
where sales_date like '2022-01%'
'2022-01' 문자열을 포함하는 행만 필터링 되도록했다.
날짜 조건 비교문을 다르게 쓸 수 있다.
SELECT category as CATEGORY,sum(sales) as TOTAL_SALES
from book as a
join book_sales as b
on a.book_id=b.book_id
where MONTH(sales_date)='01'
group by category
order by category asc
SELECT category as CATEGORY,sum(sales) as TOTAL_SALES
from book as a
join book_sales as b
on a.book_id=b.book_id
WHERE SALES_DATE >= '2022-01-01' AND SALES_DATE <= '2022-01-31'
group by category
order by category asc
SELECT category as CATEGORY,sum(sales) as TOTAL_SALES
from book as a
join book_sales as b
on a.book_id=b.book_id
WHERE DATE_FORMAT(SALES_DATE,'%Y-%m')='2022-01'
group by category
order by category asc