SELECT a.name,a.datetime
from ANIMAL_INS as a
left join ANIMAL_OUTS as b
on a.animal_id = b.animal_id
where b.animal_id is null
order by a.datetime asc
limit 3
ANIMAL_INS 테이블과 ANIMAL_OUTS을 left join 시켜 ANIMAL_OUTS 테이블쪽에 null 값인 animal_id를 추출한다.
→ 보호소에는 있지만, 아직 입양가지 못한 동물 id
ANIMAL_INS 테이블의 입양 날짜 컬럼(datetime)을 오름차순 시키고, 상위 3개만 뽑아낸다.
SELECT name,datetime
from ANIMAL_INS as a
where animal_id not in (
select animal_id
from ANIMAL_OUTS)
order by datetime asc
limit 3