본문 바로가기

Mysql/Mysql 코딩테스트

mysql JOIN 문제 프로그래머스 - 없어진 기록 찾기

반응형

 

A B 테이블로 가정하면

A테이블에 는 없는데 B에는 있는 얘들을 찾아내려면 

차집합문제로써 서브쿼리문을 사용해서 풀이하면 될거라 생각이 되어 서브쿼리문을 통해 해결하였다.

-- 코드를 입력하세요

-- 차집합을 구하는 문제
SELECT ANIMAL_ID, NAME
FROM ANIMAL_OUTS
WHERE ANIMAL_ID NOT IN(SELECT ANIMAL_ID FROM ANIMAL_INS) 
ORDER BY ANIMAL_ID

 

 

반응형