

내 풀이
WITH ANIMAL_TIME AS(
SELECT A.ANIMAL_ID AS ANIMAL_ID
, A.NAME AS NAME
,DATEDIFF(B.DATETIME,A.DATETIME) AS TIME
FROM ANIMAL_INS A JOIN ANIMAL_OUTS B ON A.ANIMAL_ID = B.ANIMAL_ID
ORDER BY TIME DESC
)
SELECT ANIMAL_ID , NAME
FROM ANIMAL_TIME
LIMIT 2
익숙한 스타일로 풀었는데
굳이 이렇게 풀지 않아도
ORDER BY B.DATETIME-A.DATETIME DESC
로 직접적으로 풀 수 있는 문제였다