问题
查找某列值为空的所有行。
解决方案
要确定值是否为空,必须使用IS NULL。
select * from emp where comm is null
讨论
NULL不能用等于或不等于跟任何值进行比较,包括其自身。所以不能使用=或!=来测试一列是否为NULL。为了确定一行是否有空值,必须使用IS NULL,也可以使用IS NOT NULL来查找给定列的值不为空的行。
版权说明:作者:张颖希(PocketZ's Blog) 出处:http://www.cnblogs.com/PocketZ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
本文翻译内容取自网络,纯粹是练习英文水平,如有雷同,纯属意外!有不妥之处,欢迎拍砖!
版权说明:作者:张颖希(PocketZ's Blog)出处:http://www.cnblogs.com/PocketZ本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。若本文为翻译内容,目的为练习英文水平,如有雷同,纯属意外!有不妥之处,欢迎拍砖