본문 바로가기

프로그래머스

SQL - 주문량이 많은 아이스크림들 조회하기_JOIN

반응형

1. 문제

7월 아이스크림 총 주문량과 상반기의 아이스크림 총 주문량을 더한 값이 큰 순서대로 상위 3개의 맛을 조회하는 SQL 문을 작성해주세요.

 

*문제 원본은 '문제링크' 참고 

2. 주요 학습 내용

1) LEFT OUTER JOIN 이용한 데이터 조회

2) ORDER BY 절, 집계함수 사용

3) LIMIT 이용한 데이터 출력수 제한

🔎 3. 작성 코드

SELECT 
	A.FLAVOR
FROM 
	JULY AS A
LEFT OUTER JOIN 
	FIRST_HALF AS B ON A.FLAVOR = B.FLAVOR
GROUP BY 
	A.FLAVOR
ORDER BY 
	SUM(A.TOTAL_ORDER + B.TOTAL_ORDER) DESC
LIMIT 3;

 

 

반응형