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
'코딩테스트 > MySQL' 카테고리의 다른 글
[프로그래머스 Level 4] 그룹별 조건에 맞는 식당 목록 출력하기 (MySQL) (0) | 2025.02.12 |
---|---|
[프로그래머스 Level 4] 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 (MySQL) (0) | 2025.02.09 |
[프로그래머스 Level 4] 우유와 요거트가 담긴 장바구니 (MySQL) (0) | 2025.02.07 |
[프로그래머스 Level 4] 년, 월, 성별 별 상품 구매 회원 수 구하기 (MySQL) (0) | 2025.02.02 |
[프로그래머스 Level 4] 저자 별 카테고리 별 매출액 집계하기 (MySQL) (0) | 2025.01.31 |