사용되는 테이블
테이블 목록 : book , book_sales
[ book ]
: book_id : 도서 id
: category : 카테고리(경제, 인문, 소설, 생활, 기술)
: author_id : 저자 id
: price : 판매가(원)
: published_date : 출판일
[ book_sales]
: book_id : 도서 id
: sales_date : 판매일
: sales : 판매량
문제
: 2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 카테고리명을 기준으로 오름차순 정렬해주세요.
예시

나의 풀이
select b.category, sum(bs.sales) AS sales
from book b inner join book_sales bs on b.book_id = bs.book_id
where date_format(bs.sales_date,'%Y-%m') = '2022-01'
group by b.category
order by b.category
;
풀이 결과

※ 오늘 하루도 화이팅입니다. 항상 배운다는 마인드로 임하자!! 성장!! 발전!!
'SQL 연습' 카테고리의 다른 글
| [ SQL 연습 ] 과일로 만든 아이스크림 만들기. (0) | 2024.11.12 |
|---|---|
| [ SQL 연습 ] 평균 일일 대여 요금 구하기. (0) | 2024.11.12 |
| [SQL 연습] 연도별 대장균 크기의 편차 구하기 (1) | 2024.03.29 |
| [ SQL 연습 ] 잡은 물고기 중 가장 큰 물고기의 길이 구하기. (0) | 2024.03.25 |
| [ SQL 연습 ] 부서별 평균 연봉 조회하기. (0) | 2024.03.25 |