반응형
방법1
# OUTS 를 순회하면서 INS에 해당 동물의 IT가 있는지 확인.
SELECT ANIMAL_ID, NAME
FROM ANIMAL_OUTS
WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID
FROM ANIMAL_INS
)
ORDER BY 1
방법2
# LEFT JOIN (LEFT OUTER JOIN)을 활용해서 OUTS에는 있지만
# INS에는 없는 ANIMAL_ID를 확인.
SELECT A.ANIMAL_ID, A.NAME
FROM ANIMAL_OUTS A LEFT JOIN ANIMAL_INS B
ON A.ANIMAL_ID = B.ANIMAL_ID
WHERE B.ANIMAL_ID IS NULL
ORDER BY 1
'SQL' 카테고리의 다른 글
[프로그래머스] 5월 식품들의 총매출 조회하기 (0) | 2024.06.17 |
---|---|
[프로그래머스] 5월 식품들의 총매출 조회하기 (0) | 2024.06.17 |
[프로그래머스] 조건에 맞는 도서와 저자 리스트 출력하기 (0) | 2024.06.13 |
[프로그래머스] 오랜 기간 보호한 동물(2) (0) | 2023.07.21 |
[프로그래머스] 중성화 여부 파악하기 (0) | 2023.07.21 |