1. 문제 풀이 아이디어
WHERE절에서 서브쿼리와NOT IN키워드를 활용하여 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT name, datetime
FROM animal_ins
WHERE animal_id NOT IN (SELECT animal_id FROM animal_outs)
ORDER BY datetime
LIMIT 3;3. 정리
WHERE절에서 서브쿼리를 통해animal_outs테이블의animal_id를 조회한 뒤,NOT IN키워드를 사용해 해당 목록에 없는 데이터를 필터링한다.
ORDER BY절로datetime기준 오름차순 정렬을 수행한 뒤,LIMIT절을 사용해 상위 3개 데이터를 조회한다.
Share article