728x90
SELECT A.PRODUCT_ID AS PRODUCT_ID
, MAX(A.PRODUCT_NAME) AS PRODUCT_NAME
, SUM(B.AMOUNT) * MAX(A.PRICE) AS TOTAL_SALES
FROM FOOD_PRODUCT A
INNER
JOIN FOOD_ORDER B
ON A.PRODUCT_ID = B.PRODUCT_ID
WHERE TO_CHAR(B.PRODUCE_DATE, 'YYYYMM') = '202205'
GROUP BY A.PRODUCT_ID
ORDER BY SUM(B.AMOUNT) * MAX(A.PRICE) DESC, A.PRODUCT_ID
728x90
'Coding Practice > Programmers - SQL' 카테고리의 다른 글
[Programmers] 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2024.07.08 |
---|---|
[Programmers] 조건에 맞는 도서와 저자 리스트 출력하기 (0) | 2024.07.04 |
[Programmers] 특정 물고기를 잡은 총 수 구하기 (0) | 2024.05.08 |
[Programmers] 가장 큰 물고기 10마리 구하기 (0) | 2024.05.08 |
[Programmers] 잔챙이 잡은 수 구하기 (0) | 2024.05.08 |