Algorithm/SQL

[MySQL] 오랜 기간 보호한 동물(1)

say! 2026. 6. 26. 22:56
728x90

 

 

프로그래머스

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

programmers.co.kr

 

# LEFT OUTER JOIN 사용

 

# 입양 못 간 동물 중 가장 오래 보호소에 있었던 동물 3마리 > 이름, 보호 시작일
# 보호 시작일 순
SELECT I.NAME, I.DATETIME
FROM ANIMAL_INS I LEFT OUTER JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID
WHERE O.DATETIME IS NULL
ORDER BY I.DATETIME ASC
LIMIT 3;