[프로그래머스] - 상품 별 오프라인 매출 구하기

BinaryHyeok·2023년 10월 21일
1

SQL

목록 보기
3/4

상품 별 오프라인 매출 구하기

Solution

PRODUCT_ID를 기준으로 INNER JOIN을 수행하였고, PRODUCT_ID를 기준으로 그룹화 하였다. 그 후 SUM함수로 전체 판매량을 구하고 PRICE를 곱하여 매출액을 구하였다.

SELECT P.PRODUCT_CODE, SUM(OFF.SALES_AMOUNT) * P.PRICE AS SALES
FROM PRODUCT AS P
JOIN OFFLINE_SALE AS OFF
ON P.PRODUCT_ID = OFF.PRODUCT_ID
GROUP BY P.PRODUCT_ID
ORDER BY SALES DESC, P.PRODUCT_CODE ASC

0개의 댓글