본문 바로가기
프로그래머스/SQL

[프로그래머스] 오랜 기간 보호한 동물(2) .ORACLE

by 몰라닉네임 2022. 10. 5.

[프로그래머스] 오랜 기간 보호한 동물(2) .ORACLE

LV3 

 

Idea: 입양 보낸 날짜- 입양해온 날짜를  빼야겠구나!  그 중 가장 긴 거

 

SELECT ANIMAL_ID, NAME
FROM (SELECT a.ANIMAL_ID, a.NAME
      FROM ANIMAL_INS a JOIN ANIMAL_OUTS b ON a.ANIMAL_ID = b.ANIMAL_ID
      ORDER BY b.DATETIME - A.DATETIME DESC
)
WHERE ROWNUM <3;

 

*시간 빼기, 보호 기간이 긴 순 조회

 ORDER BY b.DATETIME - A.DATETIME DESC