我是靠谱客的博主 知性小海豚,最近开发中收集的这篇文章主要介绍mysql字段为空时表的查询,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我们首先举个表结构的例子

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字段为空时表的查询所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部