MySQL数据库的查询(is null和is not null)
一般字段数据中为varchar的数据类型,没有设置约束条件为非空时,且没有值时,可以显示为null;对字段值为空的条件进行判断查询需要用到is null 和 is not null。
我们对myusers表进行查询,可以看到如下结果:
id为3的数据的sex字段为空,这时我们进行查找;
一般我们查找某个字段时,条件都会用age=20,这样的等于符号连接,而这个判断字符串值为空时则是用关键字表示。不能用:
select * from myusers where sex=null;
这样的表示形式。
同样,我们查找为not null 的数据时: