본문 바로가기
코딩 테스트/SQL(MYSQL)

[프로그래머스/Lv.2] 상품 별 오프라인 매출 구하기

by KeepCoding 2025. 2. 3.

<문제>

 

 

<쿼리문>

SELECT T1.PRODUCT_CODE, SUM(T2.SALES_AMOUNT * T1.PRICE) as SALES
FROM PRODUCT as T1
LEFT JOIN OFFLINE_SALE as T2
ON T1.PRODUCT_ID = T2.PRODUCT_ID
group by T1.PRODUCT_CODE
order by SALES DESC, T1.PRODUCT_CODE ASC

 

SUM 안에 테이블 별 컬럼을 가져와 * 연산을 수행한 누적값을 구할 수 있다.

반응형