[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
© 版权声明
1.文章版权归作者所有,可以不经允许任意转载。
2.如有侵权请告知,我会第一时间删除。
THE END
请登录后查看评论内容