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

[mark_a]

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

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

[/mark_a]

[mark_a]数据库某个字段的值为NULL很诡异,也经常是大家讨论的话题,所以围绕NULL的两个运算符不得不专门提一下。[/mark_a]

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
「如果文章对您有用,欢迎点赞分享。」
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容