概述
我们首先举个表结构的例子
create table userinfo(
id
int primary key,
name char(10) default '',
address varchar(40) ,
)
这里,我们知道 嘉定记录如下
id name address
1 abc
2 ccc xini
3 boshidun
4 jdnf lundun
如果我们要查 name 字段 为空的记录
select * from userinfo where name = ''
那如果,我们要查 address 为空的记录 也同上面使用 address = '' 吗?
当然不是!对于不是默认为空字符串的记录,是无法使用 等于空来获取的,如果一定要使用,那么你得到的只是一群空记录,什么都查不出来
有办法吗?有,请看
select * from userinfo where address is null;
最后
以上就是知性小海豚为你收集整理的mysql字段为空时表的查询的全部内容,希望文章能够帮你解决mysql字段为空时表的查询所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复