[Programmers] #59042 - 없어진 기록 찾기 [MySQL]
[Programmers] #59042 - 없어진 기록 찾기 [MySQL]
1. 아이디어
입양 간 기록은 있지만 보호소에 들어온 기록이 없는 동물의 ANIMAL_ID와 NAME을 ANIMAL_ID 순으로 조회하는 문제다. ANIMAL_OUTS에 ANIMAL_INS를 LEFT JOIN하고, 짝이 없어 i.ANIMAL_ID가 NULL인 행만 남겼다.
2. 쿼리
풀이 [MySQL]
1
2
3
4
5
SELECT o.ANIMAL_ID, o.NAME
FROM ANIMAL_OUTS o
LEFT JOIN ANIMAL_INS i ON o.ANIMAL_ID = i.ANIMAL_ID
WHERE i.ANIMAL_ID IS NULL
ORDER BY o.ANIMAL_ID
This post is licensed under CC BY 4.0 by the author.