Contents
내가 작성한 쿼리
내가 작성한 쿼리
MySQL, Oracle
-- ANIMAL_OUTS 테이블에서 ANIMAL_INS 테이블과 LEFT OUTER JOIN 수행
-- ANIMAL_OUTS에 있는 동물 중 ANIMAL_INS에 없는 동물을 찾기 위한 쿼리
SELECT
AO.ANIMAL_ID,
AO.NAME
FROM
ANIMAL_OUTS AO
LEFT OUTER JOIN
ANIMAL_INS AI
ON
AO.ANIMAL_ID = AI.ANIMAL_ID -- ANIMAL_ID를 기준으로 두 테이블 조인
WHERE
AI.ANIMAL_ID IS NULL -- ANIMAL_INS에 없는(나간 기록만 있고 들어온 기록은 없는) 동물만 필터링
ORDER BY
1, 2;
Share article