반응형 SQL 고득점 Kit1 [프로그래머스] SQL 고득점 Kit : JOIN 풀이 (Oracle) JOIN 문제 풀이 프로그래머스 SQL 고득점 Kit 중 출제 빈도가 높은 JOIN 문제를 풀이해보겠습니다. 없어진 기록 찾기 (Level 3) ANIMAL_OUTS 테이블의 데이터 중 ANIMAL_INS에 없는 데이터를 조회합니다. 방법 1. NOT EXISTS 활용 ANIMAL_OUTS 테이블에 NOT EXISTS문을 적용합니다. ID 순으로 정렬합니다. SELECT O.ANIMAL_ID, O.NAME FROM ANIMAL_OUTS O WHERE NOT EXISTS (SELECT 1 FROM ANIMAL_INS I WHERE I.ANIMAL_ID = O.ANIMAL_ID ) ORDER BY ANIMAL_ID ; 방법 2. OUTER JOIN, IS NULL 활용 ANIMAL_OUTS과 ANIMAL_I.. 2021. 3. 31. 이전 1 다음 반응형