노아

[프로그래머스] 과일로 만든 아이스크림 고르기 본문

알고리즘/SQL

[프로그래머스] 과일로 만든 아이스크림 고르기

Noaahhh 2024. 9. 17. 15:05

 

Question

 

상반기 아이스크림 총주문량이 3,000보다 높으면서 아이스크림의 주 성분이 과일인 아이스크림의 맛을 총주문량이 큰 순서대로 조회하는 SQL 문을 작성해주세요.

 

 

Pseudocode

 

 

  1. FIRST_HALF 테이블과 ICECREAM_INFO 테이블을 FLAVOR를 기준으로 조인.
  2. TOTAL_ORDER가 3,000 이상이고, INGREDIENT_TYPE이 'fruit_based'인 행을 필터링.
  3. 필터링된 결과에서 FLAVOR를 선택.
  4. TOTAL_ORDER를 기준으로 내림차순 정렬.

 

 

 

Code

 

SELECT f.FLAVOR
FROM FIRST_HALF f JOIN ICECREAM_INFO i
ON f.FLAVOR = i.FLAVOR
WHERE TOTAL_ORDER > 3000 
AND INGREDIENT_TYPE = 'fruit_based'
ORDER BY TOTAL_ORDER DESC