SQL 5

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

[해답] 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