[해답]
SELECT A.ANIMAL_ID, A.NAME
FROM ANIMAL_INS A, ANIMAL_OUTS B
WHERE A.ANIMAL_ID = B.ANIMAL_ID
ORDER BY DATEDIFF(B.DATETIME, A.DATETIME) DESC
LIMIT 2
DATEDIFF : 두 개의 날짜 값의 차이를 int로 반환하는 내장 함수이다.
> 형식 : DATEDIFF('시작날짜', '끝 날짜')
TIMESTAMPDIFF : DATEDIFF랑 비슷한 기능
> 형식 : TIMESTAMPDIFF('단위', '날짜 1', '날짜 2')
단위 => SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR
728x90
'IT > 알고리즘 문제' 카테고리의 다른 글
프로그래머스 - 완주하지 못한 선수 (0) | 2020.11.12 |
---|---|
프로그래머스 - 두 개 뽑아서 더하기 (0) | 2020.11.12 |
프로그래머스 - 보호소에서 중성화한 동물 (0) | 2020.10.20 |
프로그래머스 - 오랜 기간 보호한 동물(1) (0) | 2020.10.20 |
프로그래머스 - 있었는데요 없었습니다 (0) | 2020.10.20 |