문제
풀이
코드
SELECT ins.name, ins.datetime
FROM animal_ins AS ins
WHERE ins.animal_id NOT IN (
SELECT animal_id
FROM animal_outs
)
ORDER BY ins.datetime
LIMIT 3
설명
문제에서 요구한 결과를 만들기 위해 쿼리에서 실제로 쓴 것들이다.
- WHERE 로 조건에 맞는 행만 남김
- ORDER BY 로 정렬
- LIMIT 3 으로 상위 3건만 조회
- 서브쿼리를 사용