SQL-프로그래머스
[프로그래머스] 상품 별 오프라인 매출 구하기
j9972
2023. 2. 13. 16:16
728x90
문제
배운 점
- 테이블에서 상품 코드 별 매출액 이라고 하는데 이걸 group by로 묶어준다
- 합계를 호출해야 하므로 sum을 쓰는것은 알았는데 select 바로 뒤에서 해준다
- 출력될때 column 명이 SALES 니까 as SALES 를 해준다
코드
SELECT
p.PRODUCT_CODE , sum(p.PRICE * o.SALES_AMOUNT) as SALES
from PRODUCT as p
join OFFLINE_SALE as o
on o.PRODUCT_ID = p.PRODUCT_ID
group by p.PRODUCT_CODE
order by SALES desc,PRODUCT_CODE asc;