코딩 테스트/SQL

[프로그래머스 - LEVEL 3] 오랜 기간 보호한 동물(1)

macbook2 2026. 2. 16. 11:25

https://school.programmers.co.kr/learn/courses/30/lessons/59044

 

프로그래머스

SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr


문제

아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일 순으로 조회해야 합니다.

풀이

-- 코드를 입력하세요

SELECT i.name, i.datetime
FROM animal_ins i
    LEFT JOIN animal_outs o
ON i.animal_id = o.animal_id
WHERE o.animal_id IS NULL
ORDER BY i.datetime
LIMIT 3;