Coding Test/SQL 연습 문제
프로그래머스/MySQL - JOIN 06. 주량이 많은 아이스크림들 조회하기
parkes811
2023. 1. 17. 20:50
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
- 문제
- 코드 및 문제 풀이
SELECT A.FLAVOR
FROM FIRST_HALF AS A
JOIN JULY AS B
ON A.FLAVOR = B.FLAVOR
GROUP BY A.FLAVOR
ORDER BY SUM(A.TOTAL_ORDER) + SUM(B.TOTAL_ORDER) DESC LIMIT 0,3
- 7월 아이스크림 총 주문량과 상반기 아이스크림 총 주문량을 더한 값 중 상위 3개를 고르기 위해 A, B 테이블을 맛이 같은 것끼리 테이블을 합쳤습니다.
- 7월에 딸기 맛이 두 번 주문이 들어왔기 때문에 GROUP BY와 SUM을 이용해서 맛 별로 총 주문량을 조회했습니다.