SQL

[프로그래머스 SQL LV.3 join] 없어진 기록 찾기 ORACLE

후히 2025. 6. 25. 16:56

https://school.programmers.co.kr/learn/courses/30/lessons/59042?language=oracle

SELECT A.ANIMAL_ID, A.NAME
FROM ANIMAL_OUTS A LEFT JOIN ANIMAL_INS B
ON A.ANIMAL_ID = B.ANIMAL_ID
WHERE B.DATETIME IS NULL
ORDER BY A.ANIMAL_ID

 

 

 

 

LFET JOIN으로 ANIMAL_OUT테이블에 들어있는 모든 데이터는 다 추출되도록 하고

ANIMAL_INS에는 값이 유실되어 없어야 하니까 DATETIME이 NULL인 값을 추출하도록 하였다.