-
* [Level 3] 오랜 기간 보호한 동물(2): DATEDIFF, LIMIT[프로그래머스] SQL 고득점 Kit/String, Date 2022. 10. 9. 00:32
[문제]
입양을 간 동물 중, 보호 기간이 가장 길었던 동물 두 마리의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 기간이 긴 순으로 조회해야 합니다.
SELECT O.ANIMAL_ID, O.NAME FROM ANIMAL_INS AS I, ANIMAL_OUTS AS O WHERE I.ANIMAL_ID = O.ANIMAL_ID ORDER BY DATEDIFF(O.DATETIME, I.DATETIME) DESC LIMIT 2
DATEDIFF 날짜 차이 계산
SELECT DATEDIFF('구분자','Start_Date','End_Date')
LIMIT N: 순서대로 N개만 출력
'[프로그래머스] SQL 고득점 Kit > String, Date' 카테고리의 다른 글
* [Level 2] DATETIME에서 DATE로 형 변환: DATE_FORMAT (0) 2022.10.09 * [Level 2] 중성화 여부 파악하기: REGEXP (0) 2022.10.08 * [Level 3] 조건별로 분류하여 주문상태 출력하기: CASE (0) 2022.10.08