SQL프로그래머스 문제풀이

SQL프로그래머스 문제풀이 -카테고리 별 도서 판매량 집계하기

이준민1 2024. 5. 16. 09:47

SELECT category,sum(sales) as TOTAL_SALES
from Book
left join BOOK_SALES
USING(BOOK_ID)
where sales_date between '2022-01-01' and '2022-01-31'
group by category
order by category

# 1. FROM, Left join, using에서 BOOK테이블과 Book_SALES테이블을 BOOK_ID칼럼을 기준으로 합친다
# 2. where 절에서 1월판매량만 조건해준다
# 3. select에서 최종적으로 출력해줄 칼럼을 핸들링한다
# 4. group by설정해준다
# 5. order by오름차순으로 정리