반응형
문제링크:programmers.co.kr/learn/courses/30/lessons/59045
중성화 기준 나와있지않아서 종류를 확인했습니다.
select SEX_UPON_OUTCOME
from ANIMAL_OUTS
group by SEX_UPON_OUTCOME
아 그러면 4가지 경우를 고려해서 결과를 도출하면 되겠구나 해서 아래와 같이 작성했습니다.
-- 코드를 입력하세요
SELECT a.ANIMAL_ID, a.ANIMAL_TYPE, a.NAME
from ANIMAL_OUTS as a
inner join ANIMAL_INS as b on a.ANIMAL_ID = b.ANIMAL_ID
where (b.SEX_UPON_INTAKE like 'Intact Male' and a.SEX_UPON_OUTCOME like 'Neutered Male' )
or (b.SEX_UPON_INTAKE like 'Intact Female' and a.SEX_UPON_OUTCOME like 'Spayed Female')
order by a.ANIMAL_ID
반응형
'알고리즘 > SQL' 카테고리의 다른 글
[프로그래머스]오랜 기간 보호한 동물(1) (0) | 2020.12.18 |
---|---|
[프로그래머스]있었는데요 없었습니다 (0) | 2020.12.18 |
[프로그래머스]없어진 기록 찾기 (0) | 2020.12.18 |
[프로그래머스]NULL 처리하기 (0) | 2020.12.18 |
[프로그래머스]입양 시각 구하기(2) (0) | 2020.12.18 |