mysql字段值为null时的判断问题

全表数据
`value` !=1时候的结果
为什么value !=1的时候 ,value is null 记录查不到?

数据库中字段值为null,表示值未知,因为不能使用 =, !=, >、<等符号进行比较,只能使用 value is null 或者value is not null。

对于数据库中字段值为null,使用 value is null 或者value is not null
对于null 的优化可以参考:
MySQL如何优化IS NULL http://www.data.5helpyou.com/article230.html

还可以使用函数ifnull来判断,格式为ifnull(value,'')=''或者ifnull(value,'')<>''

参考自:
MySQL控制流程函数 http://www.data.5helpyou.com/article327.html