목차
https://school.programmers.co.kr/learn/courses/30/lessons/144856
SUM을 사용 하는걸 떠올리지 못해 오답 !
select B.AUTHOR_ID, AUTHOR_NAME, CATEGORY, (PRICE*SALES) as TOTAL_SALES
from BOOK AS B
JOIN AUTHOR AS A on B.AUTHOR_ID=A.AUTHOR_ID
JOIN BOOK_SALES AS S on B.BOOK_ID=S.BOOK_ID
where DATE_FORMAT(sales_date,'%Y-%m')='2022-01'
group by B.AUTHOR_ID,CATEGORY
order by B.AUTHOR_ID,CATEGORY desc
-- 코드를 입력하세요
SELECT A.AUTHOR_ID,A.AUTHOR_NAME,B.CATEGORY, SUM(S.SALES * B.PRICE) as TOTAL_SALES
from BOOK as B
inner join AUTHOR as A on B. AUTHOR_ID = A.AUTHOR_ID
inner join BOOK_SALES as S on B.BOOK_ID = S.BOOK_ID
where DATE_FORMAT(SALES_DATE,'%Y-%m')='2022-01'
group by A.AUTHOR_ID,B.CATEGORY
order by AUTHOR_ID,CATEGORY desc
'코딩테스트[파이썬] > 프로그래머스 sql 고득점 kit' 카테고리의 다른 글
GROUP BY - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2024.02.23 |
---|---|
GROUP BY - 카테고리 별 도서 판매량 집계하기 (0) | 2024.02.23 |
[다시 보기]GROUP BY조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2024.02.23 |
[다시보기]GROUP BY - 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (0) | 2024.02.23 |
[다시보기]GROUP BY - 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2024.02.23 |