https://school.programmers.co.kr/learn/courses/30/lessons/59042
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 접근
ANIMAL_INS => 동물 보호소에 들어온 동물의 정보
ANIMAL_OUTS => 동물 보호소에서 입양 보낸 동물의 정보
ANIMAL_OUTS의 ANIMAL_ID는 ANIMAL_INS의 외래 키
입양을 간 기록은 있지만 보호소에 들어온 기록이 없는 동물의 ID, 이름을 ID 순으로 조회
코드
SELECT ANIMAL_ID, NAME
FROM ANIMAL_OUTS
WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_INS)
ORDER BY ANIMAl_ID;
문제 회고
NOT IN과 EXISTS의 차이를 찾아 정리하자
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스]Lv2. 거리두기 확인하기(Python) (0) | 2024.03.14 |
---|---|
[프로그래머스]Lv3. 있었는데요 없었습니다(SQL) (0) | 2024.03.14 |
[프로그래머스]Lv2. 광물 캐기(Python) (0) | 2024.03.14 |
[프로그래머스]Lv1. 개인정보 수집 유효기간(Python) (2) | 2024.03.14 |
[프로그래머스]Lv2. 두 큐 합 같게 만들기(Python) (0) | 2024.03.07 |