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

박기영·2024년 7월 31일
0

프로그래머스

목록 보기
129/159

solution

SELECT FIRST_HALF.FLAVOR
FROM FIRST_HALF
JOIN ICECREAM_INFO ON FIRST_HALF.FLAVOR = ICECREAM_INFO.FLAVOR
WHERE FIRST_HALF.TOTAL_ORDER >= 3000
    AND ICECREAM_INFO.INGREDIENT_TYPE = "fruit_based"
ORDER BY FIRST_HALF.TOTAL_ORDER DESC;

explanation

FIRST_HALF 테이블의 PK인 FLAVOR
ICECREAM_INFO 테이블의 FK인 FLAVOR가 같은 것들을 JOIN한다.

FIRST_HALF 테이블에서
TOTAL_ORDER가 3000 이상이면서,

ICECREAM_INFO 테이블에서
INGREDIENT_TYPEfruit_based인 데이터 중

FLAVOR를 추출한다.

이 때, FIRST_HALF 테이블의 TOTAL_ORDER를 기준으로 내림차순 정렬한다.

profile
나를 믿는 사람들을, 실망시키지 않도록

0개의 댓글