프로그래머스 코딩테스트/MySQL
[프로그래머스] 오랜 기간 보호한 동물(1) MySQL
Coding-Su
2024. 7. 5. 14:45
728x90
제목
정답
SELECT AI.NAME, AI.DATETIME
FROM ANIMAL_INS AI LEFT JOIN ANIMAL_OUTS AO ON AO.ANIMAL_ID = AI.ANIMAL_ID
WHERE AO.DATETIME IS NULL
ORDER BY AI.DATETIME
LIMIT 3
LEFT JOIN을 하여 ANIMAL_INS 테이블을 모두 불러온 뒤에 ANIMAL_OUTS의 DATETIME이 NULL(입양가지 못한 동물)인 값들만 추출하여 정렬 후 오래된 3(LIMIT 3)마리를 뽑아 답을 구했습니다.
728x90