NULL is basically a third possible result of an evaluation: There's true, false, and then there's NULL.
mysql>
mysql> SELECT 200 = NULL, 200 <> NULL, 200 < NULL, 200 > NULL;
+------------+-------------+------------+------------+
| 200 = NULL | 200 <> NULL | 200 < NULL | 200 > NULL |
+------------+-------------+------------+------------+
| NULL | NULL | NULL | NULL |
+------------+-------------+------------+------------+
1 row in set (0.00 sec)
mysql>
mysql>
Related examples in the same category