SELECT AI.NAME,AI.DATETIME
FROM ANIMAL_INS AI
LEFT JOIN ANIMAL_OUTS AO ON AI.ANIMAL_ID = AO.ANIMAL_ID
WHERE AO.ANIMAL_ID IS NULL
ORDER BY AI.DATETIME ASC
LIMIT 3
ANIMAL_INS 테이블은 보호소에서 보호 시작에 대한 정보를 담고 있다.
ANIMAL_OUTS 테이블은 보호소에서 보호중인 동물중 입양된 동물의 정보를 담고 있다.
그리고 ANIMAL_OUTS.ANIMAL_ID 는 ANIMAL_INS의 기본키인 ANIMAL_ID의 외래키이다.
그렇기 때문에 ANIMAL_ID 을 기준으로 JOIN을 한 후에 ANIMAL_OUTS.ANIMAL_ID가 NULL인 행만을 가지고 DATETIME을 기준으로 정렬해주기만 하면 된다.