[Programmers_SQL] 5. 과일로 만든 아이스크림 고르기

문정준's avatar
Feb 28, 2025
[Programmers_SQL] 5. 과일로 만든 아이스크림 고르기
💡
프로그래머스 SELECT 5. 과일로 만든 아이스크림 고르기

1. 문제 설명

notion image
 

2. 문제

notion image
 

3. 예시

notion image

4. 문제 풀이

SELECT a.flavor from ICECREAM_INFO a inner join FIRST_HALF b on a.flavor = b.flavor where b.total_order > 3000 and a.ingredient_type = 'fruit_based' order by b.total_order desc;
  • 1 Line : 아이스크림의 맛을 출력
    • SELECT a.flavor
  • 2 Line : flavor를 참조하는 두 테이블을 inner join
    • FROM ICECREAM_INFO a inner join FIRST_HALF b
  • 3 Line : flavor가 일치하는 데이터만 찾을 것이므로 a.flavor = b.flavor
    • on a.flavor = b.flavor
  • 4 Line : 상반기 아이스크림 총주문량이 3000보다 높으면서 아이스크림의 주 성분이 과일인 아이스크림의 맛을 출력
    • where b.total_order > 3000 and a.ingredient_type = 'fruit_based'
  • 5 Line : 총주문량이 큰 순서대로 조회
    • order by b.total_order desc;

5. 결과 확인

notion image
notion image
Share article

sxias