본문 바로가기
TIL - 프로그래밍/SQL

[프로그래머스] 카테고리 별 도서 판매량 집계하기 - MySQL

by chaemj97 2023. 2. 20.
728x90

https://school.programmers.co.kr/learn/courses/30/lessons/144855

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


SELECT b.category,sum(s.sales) as toal_sales
from book as b 
# 2022년 1월의 카테고리 별 도서 판매량을 합산하고, 
join (select book_id,sum(sales) as sales
      from book_sales
      where year(sales_date) = 2022 and month(sales_date) = 1
      group by book_id) as s
on b.book_id = s.book_id
group by category
order by category;

b 테이블(좌) / s 테이블(우)

 

728x90
반응형

댓글