SELECT PRODUCT_ID, PRODUCT_NAME, SUM(PRICE*AMOUNT) AS TOTAL_SALES
FROM (
SELECT P.PRODUCT_ID, P.PRODUCT_NAME, P.PRICE, O.AMOUNT
FROM FOOD_PRODUCT P JOIN FOOD_ORDER O
ON P.PRODUCT_ID = O.PRODUCT_ID
WHERE TO_CHAR(O.PRODUCT_DATE,'YYYY-MM') = '2022-05'
)
GROUP BY PRODUCT_ID, PRODUCT_NAME
ORDER BY TOTAL_SALES DESC, PRODUCT_ID ASC;
'NOTE > 프로그래머스' 카테고리의 다른 글
모음사전 (1) | 2022.10.15 |
---|---|
조건별로 분류하여 주문상태 출력하기 - Oracle (0) | 2022.10.12 |
식품분류별 가장 비싼 식품의 정보 조회하기 - Oracle (0) | 2022.10.12 |
즐겨찾기가 가장 많은 식당 정보 출력하기 - Oracle (0) | 2022.10.12 |
도둑질 (0) | 2022.09.30 |