MySql字段值为NULL的判断问题
例如:表1
查询SQL
selecct * from 表一 where 字段2 != 1
查询结果:
你会发现,第三列为空的数据没有查询出来。
解决方式:
SELECT * FROM 表一 WHERE 字段2 != 1 OR 字段2 is Null
另一种实现方式:
SELECT * FROM 表一 WHERE IFNULL(字段2,'') != 1
例如:表1
查询SQL
selecct * from 表一 where 字段2 != 1
查询结果:
你会发现,第三列为空的数据没有查询出来。
解决方式:
SELECT * FROM 表一 WHERE 字段2 != 1 OR 字段2 is Null
另一种实现方式:
SELECT * FROM 表一 WHERE IFNULL(字段2,'') != 1