WorkFine | 判断为空和不为空is null和is not null用法示例

评论337字数 737阅读2分27秒阅读模式

WorkFine中支持部分SQL语句,比如判断字段为空,就可以使用is null,不为空就用is not null。

而且有时候必须用这个语句,才能作出正确判断。

数据库某个字段的值为NULL很诡异,也经常是大家讨论的话题,所以围绕NULL的两个运算符不得不专门提一下。
mysql> select * from tmp ;
+------+----------+
| id   | name     |
+------+----------+
|    2 | lisi     |
|    1 | zhangsan |
|    3 | NULL     |
+------+----------+
3 rows in set (0.00 sec)

mysql> select * from tmp where name is null;
+------+------+
| id   | name |
+------+------+
|    3 | NULL |
+------+------+
1 row in set (0.00 sec)

mysql> select * from tmp where name is not null;
+------+----------+
| id   | name     |
+------+----------+
|    2 | lisi     |
|    1 | zhangsan |
+------+----------+
2 rows in set (0.00 sec)

mysql> 
————————————————
查询某个字段的值是否为NULL,很简单但要知道,这个面试也考的多。
版权声明:本文为CSDN博主「盼盼编程」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ma2595162349/article/details/80355903

部分文章来源于网络  如有侵权请告知本人立即删除!

站长邮箱447800330@qq.com

匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定