크게 어려움 없이 WHERE 써서 Inner join으로 풀었던 문제이다.
SELECT I.ANIMAL_ID, I.ANIMAL_TYPE, I.NAME FROM ANIMAL_INS I, ANIMAL_OUTS O
WHERE I.ANIMAL_ID = O.ANIMAL_ID AND I.SEX_UPON_INTAKE LIKE '%Intact%' AND
(O.SEX_UPON_OUTCOME LIKE '%Spayed%' OR O.SEX_UPON_OUTCOME LIKE '%Neutered%')
ORDER BY I.ANIMAL_ID;
'Coding_Test 연습 > Oracle' 카테고리의 다른 글
[프로그래머스] (Oracle) LV4 우유와 요거트가 담긴 장바구니 (0) | 2022.10.12 |
---|---|
[프로그래머스] (Oracle) LV3 조건별로 분류하여 주문상태 출력하기 (0) | 2022.10.12 |
[프로그래머스] (Oracle) LV3 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2022.10.12 |
[프로그래머스] (Oracle) LV3 있었는데요 없었습니다 (0) | 2022.10.12 |
[프로그래머스] (Oracle) LV3 헤비 유저가 소유한 장소 (0) | 2022.10.12 |