Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags more
Archives
Today
Total
관리 메뉴

요리사에서 IT개발자로

카테고리 별 도서 판매량 집계하기(MySQL) 본문

Code Kata

카테고리 별 도서 판매량 집계하기(MySQL)

H.S-Backend 2024. 5. 23. 10:00

문제 설명

다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK), 판매 정보(BOOK_SALES) 테이블입니다.

BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다.

 

문제

2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요.
결과는 카테고리명을 기준으로 오름차순 정렬해주세요.

 

2022년 1월의 도서 별 총 판매량은 도서 ID 가 1 인 도서가 총 3권, 도서 ID 가 2 인 도서가 총 14권 이고, 도서 ID 가 3 인 도서가 총 2권 입니다.

카테고리 별로 판매량을 집계한 결과는 다음과 같습니다.

 

 

  1. BOOK 테이블과 BOOK_SALES를 JOIN하여 같이 출력하게한다.
  2. SELECT로 먼저 b.CATEGORY를 지정
  3. WHERE절로 bs.SALES_DATE 의 2022년 1월 만 지정
  4. SELECT에서 SUM을 사용하여 bs.sales의 1월 합계를 출력하고 TOTAL_SALES라 한다
  5. 카테고리별 컬럼을 그룹으로 묶어서 출력, 카테고리별 이름 오름차순 정렬

 

https://github.com/Hyungs0703/Algorithms_J.S

 

GitHub - Hyungs0703/Algorithms_J.S: This is an auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https:/

This is an auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub). - Hyungs0703/Algorithms_J.S

github.com

 

반응형

'Code Kata' 카테고리의 다른 글

상품 별 오프라인 매출 구하기(MySQL)  (0) 2024.05.24
약수의 개수와 덧셈 (Java)  (0) 2024.05.24
내적 (Java)  (0) 2024.05.23
오랜 기간 보호한 동물(1) (MySQL)  (0) 2024.05.22
수박수박수박수박수박수? (Java)  (0) 2024.05.22