mysql如何判断是否为空

624次阅读
没有评论

mysql如何判断是否为空

对null的判断:

创建一个user表:id主健 name 可以为空  

select * from user;
insert into user values('33',null);  ##创建一条name为空的数据
insert into user values('222','');  ##创建一条为空字符的数据

mysql如何判断是否为空

用isnull判断是否为空:只有name 为null 的时候 ISNULL(exp) 函数的返回值为1 ,空串和有数据都为0。

同时剔除null 和 空字符串 

select * from user where ISNULL(name)=0 and LENGTH(trim(name))>0;

 length()函数用于获取字符串的长度。

推荐:MySQL教程

神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试

相关文章:

版权声明:Python教程2022-10-19发表,共计351字。
新手QQ群:570568346,欢迎进群讨论 Python51学习