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

마이구미·2021년 11월 23일
0

PS

목록 보기
38/69
post-thumbnail

문제

오랜 기간 보호한 동물(2)

코드

SELECT A.animal_id, A.name
FROM ANIMAL_INS A, ANIMAL_OUTS B
WHERE A.animal_id = B.animal_id
ORDER BY B.datetime - A.datetime DESC
LIMIT 2

접근

DATE 타입 끼리는 기본적인 연산이 가능하므로 ORDER BY 절에서 보시면 B.DATETIME-A.DATETIME을 한 뒤 그 값들을 내림차순으로 정렬했다.
마지막에 두 마리만 출력하면 되므로 LIMIT 2를 해주었다.

profile
마이구미 마시쪙

0개의 댓글