정답률 94%의 쉬운 문제였지만, IS문이 익숙치 않아 !=, LIKE문 등으로 헤매다 해결했습니다.
추가적으로 WHERE절에 NAME = NULL은 왜 안되는지 궁금해서 찾아본결과(국내 정보는 없었습니다..)
NULL은 값으로 보지않기 때문에 해당 연산자가 작동하지않는다고 합니다.
- 이또한 의견이 분분한듯 합니다.
IS NULL은 해당 컬럼이 NULL인지 검사하므로 정상작동합니다.
SELECT ANIMAL_ID
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
ORDER BY ANIMAL_ID