SQL查询不等于空白值如何写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL查询不等于空白值如何写相关的知识,希望对你有一定的参考价值。
参考技术A 这样写就可以了 isnull(字段,‘’)!=‘’或者
字段 is not NULL
SQL语句如何写不等于?
表中允许空值。如何写“不等于”
例如:TAG字段 含:NULL、新闻、文章、......
用这个语句查询:
select * from news where Tag <> '文章'
但是结果里却不包含所有值为NULL的记录。
应该怎么写?
我知道可以用or。我想知道没有更简单的方法吗
不等于:数字比较时 <>
文字比较时 is not 参考技术A 对于这种有null的我一般用这样的句子
isnull(Tag,'') <> '文章'
这样就可以搞定了
不管是字符还是数字都可以用 <>本回答被提问者采纳 参考技术B select * from news where Tag<>'文章' or Tag is null 参考技术C select * from news where rtrim(Tag) <> '文章'
以上是关于SQL查询不等于空白值如何写的主要内容,如果未能解决你的问题,请参考以下文章