[SQL 고득점 Kit] 주문량이 많은 아이스크림들 조회하기

썹스·2024년 3월 22일

❓ 문제

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

❗️ 문제 풀이

/*
1. 상반기 주문 정보          FIRST_HALF
2. 7월 아이스크림 주문 정보    JULY
3. 7월에는 주문량이 많아 같은 아이스크림을 두 공장에서 출하하는 경우 발생 (출하 번호가 다름)
4. 상반기 + 7월 아이스크림 총 주문량을 더한 값 중 상위 3개의 맛을 조회
*/

with tb as (
    select *
    from FIRST_HALF
    union all
    select *
    from JULY
)

select FLAVOR
from tb
group by 1
order by sum(TOTAL_ORDER) desc
limit 3```

📚 느낀점

:)



🔗 Reference

https://school.programmers.co.kr/learn/courses/30/lessons/133027

profile
코린이

0개의 댓글