数据库某个字段的值为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