[프로그래머스] 5월 식품들의 총매출 조회하기_MySQL
2023. 3. 23. 18:34ㆍDataBase/SQL Query Problem
728x90
반응형
SMALL
먼저 2022년 5월에 생산된 상품들의 id와 총 생산량을 구하면 된다.
그리고 위에서 구한 테이블과 FOOD_PRODUCT 테이블과 조인하여 해당하는 상품들의 정보를 보이면 된다.
정답
WITH DATA1 AS (
SELECT
PRODUCT_ID, SUM(AMOUNT) TOTAL_AMOUNT
FROM
FOOD_ORDER
WHERE
PRODUCE_DATE LIKE '2022-05%'
GROUP BY
PRODUCT_ID
)
SELECT
FP.PRODUCT_ID, FP.PRODUCT_NAME, PRICE * TOTAL_AMOUNT TOTAL_SALES
FROM
FOOD_PRODUCT FP INNER JOIN DATA1
ON
FP.PRODUCT_ID = DATA1.PRODUCT_ID
ORDER BY
TOTAL_SALES DESC, FP.PRODUCT_ID ASC728x90
반응형
LIST
'DataBase > SQL Query Problem' 카테고리의 다른 글
| [프로그래머스] 상품을 구매한 회원 비율 구하기_MySQL (0) | 2023.03.25 |
|---|---|
| [프로그래머스] 식품분류별 가장 비싼 식품의 정보 조회하기_MySQL (0) | 2023.03.24 |
| [프로그래머스] 서울에 위치한 식당 목록 출력하기_MySQL (0) | 2023.03.22 |
| [프로그래머스] 그룹별 조건에 맞는 식당 목록 출력하기_MySQL (0) | 2023.03.21 |
| [프로그래머스] 년, 월, 성별 별 상품 구매 회원 수 구하기_MySQL (0) | 2023.03.20 |