천재지변으로 인해 일부 데이터가 유실되었습니다.
입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의
ID와 이름을
ID 순으로 조회하는 SQL문을 작성해주세요.
SELECT O.ANIMAL_ID, O.NAME
FROM ANIMAL_INS I RIGHT JOIN ANIMAL_OUTS O ON I.ANIMAL_ID=O.ANIMAL_ID
WHERE I.ANIMAL_ID IS NULL
ORDER BY O.ANIMAL_ID;
RIGHT JOIN을 이용해서 ANIMAL_OUTS 테이블은 모두 출력하고, ANIMAL_INS는 매칭된 것은 그대로 출력하고 안된 것들은 NULL로 출력하도록 했다.
그렇기 때문에 I.ANIMAL_ID IS NULL 이라는 조건문을 통해서 데이터가 유실 된 동물을 찾을 수 있었다.