728x90
320x100
MySQL/Oracle
SELECT A.PRODUCT_CODE
, A.PRICE * B.SALES_AMOUNT AS SALES
FROM PRODUCT A, (SELECT PRODUCT_ID
, SUM(SALES_AMOUNT) AS SALES_AMOUNT
FROM OFFLINE_SALE
GROUP BY PRODUCT_ID) B
WHERE A.PRODUCT_ID = B.PRODUCT_ID
ORDER BY SALES DESC, PRODUCT_CODE
SELECT A.PRODUCT_CODE
, SUM(A.PRICE * B.SALES_AMOUNT) AS SALES
FROM PRODUCT A, OFFLINE_SALE B
WHERE A.PRODUCT_ID = B.PRODUCT_ID
GROUP BY A.PRODUCT_CODE
ORDER BY SALES DESC, A.PRODUCT_CODE
728x90
320x100
'💻 하나씩 차곡차곡 > 프로그래머스 (SQL)' 카테고리의 다른 글
[JOIN/LEVEL4] 5월 식품들의 총매출 조회하기 (MySQL/Oracle) (0) | 2024.11.15 |
---|---|
[JOIN/LEVEL3] 있었는데요 없었습니다 (MySQL/Oracle) (1) | 2024.11.13 |
[IS NULL/LEVEL1] 잡은 물고기의 평균 길이 구하기 (MySQL) (0) | 2024.11.11 |
[ISNULL/LEVEL3] 업그레이드 할 수 없는 아이템 구하기 (MySQL) (0) | 2024.11.08 |
[IS NULL/LEVEL2] ROOT 아이템 구하기 (MySQL) (0) | 2024.11.07 |