sql server怎么查询null

sql server怎么查询null,第1张

sql查询null请参考下列语句:

查出某字段为null的记录

select * from tblName where

colName is null

查出某字段为非空的记录

select * from tblName where

colName is not null

在MS

SQL

Server和Oracle这两个主要的数据库中,空值都比较特殊,不能直接用"="或"<>"号来比较,如果你要用这两个符号比较,就会发现,空值即不在等于的集内,也不在不等于的集内。

特别注意的是,空值用“<>”(不等于)比较时,也不在集合内!具体的你自已测试一下就明白了。

常见的做法是用"IS

NULL"或“IS

NOT

NULL”来确定是不是空值。比如你的情况应该改写语句为:

where itemno IS NULL


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/54140.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存