728x90
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/133026
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
📌 접근 방식
- 맛(FLAVOR) 기준으로 두 테이블을 JOIN
- ICECREAM_INFO와 FIRST_HALF를 FLAVOR 컬럼을 기준으로 INNER JOIN
- 👉🏻 두 테이블 모두 같은 맛에 대한 정보가 있기 때문에 매칭이 가능
- JOIN된 결과에서 INGREDIENT_TYPE 기준으로 GROUP BY
- 재료 타입별로 묶어서 SUM(TOTAL_ORDER)로 총 주문량을 계산
PASS CODE
SELECT i.INGREDIENT_TYPE, SUM(TOTAL_ORDER) AS TOTAL_ORDER
FROM ICECREAM_INFO AS i
INNER JOIN FIRST_HALF f
ON i.FLAVOR = f.FLAVOR
GROUP BY INGREDIENT_TYPE;
728x90
반응형
'Coding Test > Programmers' 카테고리의 다른 글
[Java][Programmers] H-Index (1) | 2025.03.13 |
---|---|
[Java][Programmers] 의상 (0) | 2025.03.13 |
[Java][Programmers] 행렬의 곱셈 (2) | 2025.03.13 |
[Java][Programmers] n^2 배열 자르기 (0) | 2025.03.13 |
[Java][Programmers] 할인 행사 (0) | 2025.03.12 |