1. 문제 풀이 아이디어
JOIN
절을 사용해 테이블을 결합한 뒤,WHERE
절을 이용해 조건에 맞는 데이터를 필터링하여 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT a.animal_id, a.animal_type, a.name
FROM animal_outs a
JOIN animal_ins b
ON a.animal_id=b.animal_id
WHERE (sex_upon_outcome LIKE 'Spayed%' OR sex_upon_outcome LIKE 'Neutered%')
AND sex_upon_intake LIKE 'Intact%';
3. 정리
JOIN
절을 사용해 테이블을 결합하고 별칭을 설정한다.
WHERE
절에서outcome
이Spayed
또는Neutered
로 시작하며,intake
가Intact
로 시작하는 행을 필터링한다.
Share article