[MySQL] <> 연산자의 경우 NULL도 안나옴

<> 연산자의 경우 NULL도 안나옴

아래와 같은 쿼리를 날리면 2 | NULL 이 나올 것 같지만 아니다. OR name IS NULL도 넣어줘야 된다.

Department table:
+----+-------+
| id | name  |
+----+-------+
| 1  | IT    |
| 2  | NULL |
+----+-------+

SELECT
FROM Department
WHERE name <> 'IT'

links

social