mysql在网站开发中,越来越多人使用了,方便部署,方便使用。
我们平时使用中,有时候需要查询某个字段为空值的数据,那么如何查询这些空值数据?下面一起来看下。
操作方法
01
查询学生表的数据,发现有三行数据 gender列是空值的。如图
02
我们可以用什么方法查询显示出gender列是空值的数据呢?
select * from student where gender = ''这样?
如图,这样是查询不到的。空值(NULL)不等同于空字符串值
03
那如果用 = null是否可以得到正确的结果?
select * from student where gender=null
结果如图,也查询不到正确的数据。