젋은 동물만 찾아야 하는 문제기 때문에 INTAKE_CONDITION이 'Sick'인 요소를 제외하고 모두 출력해야 하는 문제였다.
하지만 'Sick'를 제외한 요소만을 찾는 방법을 몰라 인터넷에 검색한 결과 NOT 연산자를 찾을 수 있었다.
그래서 기존에 사용하던 IN 연산자와 뒤에 NOT을 붙이는 형태로 문제를 해결할 수 있었다.
제출한 코드 :
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS
where INTAKE_CONDITION NOT IN('Aged')
ORDER BY ANIMAL_ID ASC
'SQL 문제' 카테고리의 다른 글
문제 12. 이름에 el이 들어가는 동물 찾기(LIKE와 REGEXP) (0) | 2024.07.11 |
---|---|
문제 11. 여러 기준으로 정렬하기(ORDER BY의 컬럼 2개) (0) | 2024.07.11 |
문제 6. 동명 동물 수 찾기(GROUP BY, HAVING) (0) | 2024.07.10 |
문제 9. 최솟값 구하기 (0) | 2024.07.10 |
문제 8. 상위 N개 레코드(2중 SELECT문) (0) | 2024.07.10 |