본문 바로가기

코딩 하루 1문제 프로젝트

[프로그래머스] 성분으로 구분한 아이스크림 총 주문량

반응형

문제

상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL 문을 작성해주세요. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요.

 

풀이

SELECT B.INGREDIENT_TYPE, SUM(A.TOTAL_ORDER) as TOTAL_ORDER	
FROM FIRST_HALF A
INNER JOIN ICECREAM_INFO B ON A.FLAVOR = B.FLAVOR
GROUP BY B.INGREDIENT_TYPE
ORDER BY SUM(A.TOTAL_ORDER) ASC;

프로그래머스 JOIN 문제프로그래머스 JOIN 문제
FIRST_HALF , ICECREAM_INFO 테이블

FLAVOR 컬럼을 기준으로 INNER JOIN 한다. 그리고 ICECREAM_INFO 테이블에 있는 성분 타입 컬럼을 기준으로 GROUP BY 한다. 그리고 총주문량을 오름차순 정렬한다. 

반응형