[SQL 문제 풀이] 없어진 기록 찾기

프로그래머스 (59042)
Stupefyee's avatar
Feb 27, 2025
[SQL 문제 풀이] 없어진 기록 찾기
notion image
 

내가 작성한 쿼리

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

stupefyee