您的位置:首页 > 数据库

利用SQL查询未知的值

2015-06-18 11:04 183 查看
在一张数据表中会有很多NULL值(注:所谓NULL值就是空值,说白了就是我们在表中某一列中的某一数据项中什么也没有填写)。那么在一张非常非常大的表中肯定会有NULL值的存在,那么如何来查询某一列中的NULL值呢?1、首先先要进入查询分析器,在查询窗口中输入use northwind来打开northwind数据库(注:northwind的数据库是SQL提供的示例数据库,说白了就是可以供我们学习的数据库)。如图1



图1 2、接下来我们再利用SQL语句来查询northwind数据库中的suppliers数据表,如图2



图2
怎么?没有NULL值??不要着急,我们现在拖动结果集底端水平滚动条来看一下。如图3



图3 看到了吧!!表中的Region、fax和homePage字段中都有NULL值,为了方便起见只选取supplierID、companyName、region、fax和Homepage这几个字段来在屏幕中显示。如图4


图4 怎么样?这回不用拖动水平滚动条也可以显示那些空值了吧。下面激动人心的时刻就要来到了。我们要运用SQL语句来查询表中那三个字段中的NULL值。(意思就是要查询suppliers表中含有region,fax,homepage这三个字段的公司都有哪些)就要用到如下语句。如图5



图5

本文出自 “一个4S店的网管” 博客,请务必保留此出处http://milibin.blog.51cto.com/170812/1663021
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: