SQL 쿼리 연습/GROUP BY
[Lv.2 / 프로그래머스 / SQL] 성분으로 구분한 아이스크림 총 주문량
김세진
2024. 11. 18. 23:28
반응형
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
풀이(MySQL)
JOIN을 통해 각 FLAVOR의 INGREDIENT_TYPE을 구한 뒤, 그 타입별로 TOTAL_ORDER의 합계를 구해야 한다.
타입별로 묶어야 하므로 GROUP BY를 통해 그룹화해서 문제를 해결할 수 있다.
SELECT
INGREDIENT_TYPE,
SUM(TOTAL_ORDER) AS TOTAL_ORDER
FROM
FIRST_HALF
INNER JOIN
ICECREAM_INFO
ON
FIRST_HALF.FLAVOR = ICECREAM_INFO.FLAVOR
GROUP BY
INGREDIENT_TYPE
ORDER BY
TOTAL_ORDER
반응형