SQL 문제풀이
[프로그래머스 SQL] LV.4 보호소에서 중성화한 동물
냄비짱
2023. 8. 1. 05:30
728x90
❓ Question
❗ Answer
SELECT ins.animal_id, ins.animal_type, ins.name
FROM animal_ins ins
LEFT OUTER JOIN animal_outs outs
ON ins.animal_id = outs.animal_id
WHERE (ins.sex_upon_intake LIKE '%Intact%')
AND (outs.sex_upon_outcome LIKE '%Spayed%' OR outs.sex_upon_outcome LIKE '%Neutered%')
ORDER BY ins.animal_id;
📌 Discussion
- join으로 동일한 key를 가진 데이터를 추출 후
- WHERE 문에서 LIKE 조건으로 원하는 데이터를 필터링