SELECT a.NAME,a.DATETIME
FROM ANIMALINS a
LEFT JOIN ANIMALOUTS b
ON a.ANIMALID = b.ANIMALID
WHERE b.ANIMAL_ID IS NULL
AND ROWNUM < 4
ORDER BY a.DATETIME
조인 부분을 확인해보세요
ROWNUM 대신에 LIMIT 3 하니 정답처리되네요
AND ROWNUM < 4 부분이 WHERE b.ANIMAL_ID IS NULL 실행되고 나서 실행되는게 아니라 동시에 실행되서 오류나는거 아닐까요?