728x90
✅ 어떤 테이블 항목인지 명시하는거 잊지말기 O.AMOUNT ...
✅ 총 매출 P.PRICE*SUM(O.AMOUNT)
SELECT P.PRODUCT_ID,P.PRODUCT_NAME,(P.PRICE*SUM(O.AMOUNT)) AS TOTAL_SALES
FROM FOOD_PRODUCT AS P
JOIN FOOD_ORDER AS O ON P.PRODUCT_ID = O.PRODUCT_ID
WHERE O.PRODUCE_DATE >= '2022-05-01' AND PRODUCE_DATE < '2022-06-01'
GROUP BY PRODUCT_ID
ORDER BY TOTAL_SALES DESC, P.PRODUCT_ID
728x90
'코딩테스트 > SQL' 카테고리의 다른 글
[JOIN] 없어진 기록 찾기 (☆) (0) | 2024.09.11 |
---|---|
[JOIN] 그룹별 조건에 맞는 식당 목록 출력하기 (☆☆) (0) | 2024.09.11 |
[JOIN] 조건에 맞는 도서와 저자 리스트 출력하기 (☆☆) (2) | 2024.09.10 |
[JOIN] 주문량이 많은 아이스크림들 조회하기 (☆☆) (0) | 2024.09.10 |
[JOIN] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 (☆☆) (0) | 2024.09.10 |