例如:表1

MySql字段值为NULL的判断问题
查询SQL

selecct * from 表一 where 字段2 != 1
查询结果:

MySql字段值为NULL的判断问题
你会发现,第三列为空的数据没有查询出来。

解决方式:

SELECT * FROM 表一 WHERE 字段2 != 1 OR 字段2 is Null

另一种实现方式:

SELECT * FROM 表一 WHERE IFNULL(字段2,'')  != 1
 

相关文章: