标签: mysql
我有一个包含许多值的表。但是,当我使用命令时:
SELECT id FROM table WHERE id <= 2 AND id IS NOT NULL
我得到以下输出:
# id 1 1 2 2 * NULL
然而,让这个NULL行搞砸了,因为我想在这个子查询上使用一个IN语句,由于与NULL值进行比较,因此计算结果为FALSE。
有人可以解释为什么这个NULL值存在,以及如何摆脱它?
谢谢!