알고리즘/SQL 풀이
[MySQL] 성분으로 구분한 아이스크림 총 주문량
sesam
2023. 11. 13. 14:35
728x90
문제
풀이
📌 SELECT INGREDIENT_TYPE, SUM(TOTAL_ORDER)
INGREDIENT_TYPE와 SUM(TOTAL_ORDER)를 보겠다.
📌 FROM ICECREAM_INFO AS I
ICECREAM_INFO 을 기준으로
ICECREAM_INFO테이블을 I라고 줄여 말하겠다.
📌 JOIN FIRST_HALF AS F ON F.FLAVOR = I.FLAVOR
FIRST_HALF테이블과 합치겠다. 이것은 F로 줄여 말하겠다.
F테이블의 FLAVOR와 I테이블의 FLAVOR을 기준으로 합치겠다.
📌 GROUP BY INGREDIENT_TYPE
SUM(TOTAL_ORDER)를 GROUP BY INGREDIENT_TYPE 기준으로 합계를 내겠다.
정답
SELECT INGREDIENT_TYPE, SUM(TOTAL_ORDER)
FROM ICECREAM_INFO AS I
JOIN FIRST_HALF AS F ON F.FLAVOR = I.FLAVOR
GROUP BY INGREDIENT_TYPE