코딩테스트/MySQL
[프로그래머스 Level 4] 주문량이 많은 아이스크림들 조회하기 (MySQL)
최-코드
2025. 2. 8. 16:47
https://school.programmers.co.kr/learn/courses/30/lessons/133027
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
주의할 점으로는 july에 id는 다르지만 flavor 값은 동일한 것이 있으므로 이에 대해 먼저 처리해줘야 한다.
이 부분을 해결한다면 쉽게 풀 수 있다.
select a.flavor as flavor
from first_half as a inner join (
select flavor, sum(total_order) as total_order
from july
group by flavor
) as b
on a.flavor = b.flavor
order by a.total_order+b.total_order desc
limit 3