동물 보호소에 들어온 동물 중 젊은 동물의
아이디와 이름을 조회하는 SQL 문을 작성해주세요.
이때 결과는 아이디 순으로 조회해주세요.
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION NOT IN ("Aged")
ORDER BY ANIMAL_ID
또는
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION!="Aged"
ORDER BY ANIMAL_ID
예전에 DB 수업을 들었을 때 기억 중에 !=를 쓰면 안 된다는 기억이 있었는데, NULL에 대해서만 해당 되는 내용이었나보다.
NOT IN ("Aged"), != "Aged" 둘 다 정답이라고 나왔다. 혹은 <> "Aged"도 된다고 한다.