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;