본문 바로가기
DBMS/MySQL

[프로그래머스 JOIN] 주문량이 많은 아이스크림들 조회하기 + 없어진 기록 찾기

by notcherry 2024. 3. 12.

 

 

문제 1. 주문량이 많은 아이스크림들 조회하기

 

SELECT J.FLAVOR
FROM FIRST_HALF AS F 
JOIN JULY AS J 
ON F.FLAVOR = J.FLAVOR 
GROUP BY F.FLAVOR 
ORDER BY (SUM(J.TOTAL_ORDER) + SUM(F.TOTAL_ORDER)) DESC LIMIT 3;

 

 

 

 

문제 2. 없어진 기록 찾기

 

SELECT OUTS.ANIMAL_ID, OUTS.NAME 
FROM ANIMAL_OUTS AS OUTS 
LEFT JOIN ANIMAL_INS AS INS 
ON OUTS.ANIMAL_ID = INS.ANIMAL_ID 
WHERE INS.ANIMAL_ID IS NULL;