https://school.programmers.co.kr/learn/courses/30/lessons/59045
-- 코드를 입력하세요
SELECT
i.animal_id as ANIMAL_ID,
i.animal_type as ANIMAL_TYPE,
i.name as NAME
FROM
animal_ins i
INNER JOIN
animal_outs o
ON
i.animal_id = o.animal_id
WHERE
i.sex_upon_intake != o.sex_upon_outcome
AND
(
o.sex_upon_outcome like 'Neutered%'
OR
o.sex_upon_outcome like 'Spayed%')
ORDER BY
i.animal_id;
WHERE
i.sex_upon_intake != o.sex_upon_outcome
AND
(
o.sex_upon_outcome like 'Neutered%'
OR
o.sex_upon_outcome like 'Spayed%')
이부분이 중요했던 것 같다. 저기 괄호 없으면 틀린다.
조건 1은 필수적, 물론 다음 것도 필수로 물어봐야하는 조건인데
그 조건 안에 있는 조건2,3이 2이거나 3이거나 할때
괄호로 꼭 감싸줘야 함