사용 언어 - MYSQL
프로그래머스 LV 3) 저자 별 카테고리 별 매출액 집계하기
정답
3개 테이블 조인하기 (정답 맞춘 여부 X)
1) 기준 테이블을 중심으로 join 2번
2) WHERE 절로 2022년 1월 날짜만 뽑기
3) GROUP BY CATEGORY, AUTHOR_ID로 그루핑
4) MONTH 오름차순, CAR_ID 내림차순 정렬
SELECT A.AUTHOR_ID, AUTHOR_NAME, CATEGORY, SUM((SALES * PRICE)) AS TOTAL_SALES
FROM BOOK_SALES S
JOIN BOOK B ON S.BOOK_ID = B.BOOK_ID
JOIN AUTHOR A ON B.AUTHOR_ID = A.AUTHOR_ID
WHERE YEAR(S.SALES_DATE) = 2022 AND MONTH(S.SALES_DATE) = 1
GROUP BY CATEGORY, AUTHOR_ID
ORDER BY A.AUTHOR_ID, CATEGORY DESC
레퍼런스
- 정답 깃허브
'Stay Hungry Stay Foolish > SQL' 카테고리의 다른 글
[MYSQL] 년,월,성별 별 상품 구매 회원 수 구하기 (0) | 2023.06.24 |
---|---|
[MYSQL] 식품분류별 가장 비싼 식품의 정보 조회하기 (0) | 2023.06.24 |
[MYSQL] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (0) | 2023.06.20 |
[MYSQL] 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (0) | 2023.06.19 |
[MYSQL] 카테고리 별 도서 판매량 집계하기 (0) | 2023.06.19 |
댓글