728x90
❓ Question
❗ Answer
SELECT outs.animal_id, outs.name
FROM animal_outs outs
LEFT OUTER JOIN animal_ins ins
ON outs.animal_id = ins.animal_id
WHERE ins.animal_id IS NULL
ORDER BY outs.animal_id;
📌 Discussion
- left outer join으로 key인 animal_id를 기준으로 ins의 모든 데이터를 추출
- where에서 is null로 입양간 데이터만 있는 레코드를 추출
'SQL 문제풀이' 카테고리의 다른 글
[프로그래머스 SQL] LV.3 대여 기록이 존재하는 자동차 리스트 구하기 (0) | 2023.08.04 |
---|---|
[프로그래머스 SQL] LV.4 식품분류별 가장 비싼 식품의 정보 조회하기 (0) | 2023.08.04 |
[프로그래머스 SQL] LV.3 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2023.08.04 |
[프로그래머스 SQL] LV.2 3월에 태어난 여성 회원 목록 출력하기 (0) | 2023.08.04 |
[프로그래머스 SQL] LV.1 평균 일일 대여 요금 구하기 (0) | 2023.08.04 |