[SQL] 프로그래머스 SQL 고득점 Kit_String,Date (17/19)

餘園·2025년 8월 22일

SQL 고득점 Kit

목록 보기
104/109
post-thumbnail

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

입양을 간 동물 중, 보호 기간이 가장 길었던 동물 두 마리의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 기간이 긴 순으로 조회해야 합니다.

solve

SELECT o.ANIMAL_ID, o.NAME
    FROM ANIMAL_OUTS o
    LEFT JOIN ANIMAL_INS i ON o.ANIMAL_ID = i.ANIMAL_ID
    ORDER BY o.DATETIME - i.DATETIME DESC
    LIMIT 2
  • 보호기간은 보호소 들어온 날과 나간 날의 차이로 구한다.
  • 두 마리만 출력하므로 LIMIT을 사용한다.
profile
What else can I do

0개의 댓글