[문제]

[해결]
SELECT b.category, sum(bs.sales) TOTAL_SALES
from book b join book_sales bs on b.book_id = bs.book_id
where year(bs.sales_date) = 2022 and month(bs.sales_date) = 1
group by 1
order by 1
[정리 및 새롭게 알게 된 점]
1. Where 절 안에서 year함수와 month함수를 통해 sales_date가 2022년 1월인 도서판매량을 추출하였고,
2. join 을 통해 book 테이블과 book_sales 테이블을 조인한다음
3. 카테고리별 도서 판매량 합산(sum(bs.sales)을 select하였다.
'Coding Test' 카테고리의 다른 글
[SQL 프로그래머스] 상품 별 오프라인 매출 구하기 (0) | 2024.06.21 |
---|---|
[Python 프로그래머스] 약수의 개수와 덧셈 (1) | 2024.06.21 |
[Python 프로그래머스] 내적 (0) | 2024.06.20 |
[SQL 프로그래머스] 오랜 기간 보호한 동물(1) (0) | 2024.06.19 |
[Python 프로그래머스] 수박수박수박수박수박수? (0) | 2024.06.19 |