알고리즘/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