永发信息网

如何在含有null的列中查询非null值?

答案:5  悬赏:10  手机版
解决时间 2021-06-02 05:57
  • 提问者网友:骨子里的高雅
  • 2021-06-01 08:00

select productid,name,productnumber,color
from adventureworks.production.product
where color in ('银','黑','灰') -------------------

在product表中的color列里含有null,如何查询非null

最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-06-01 09:01

select productid,name,productnumber,color
from adventureworks.production.product
where color is not null


这样试试

全部回答
  • 1楼网友:千夜
  • 2021-06-01 13:27

如果你你的color字段是字符类型的没可能不行的

你用where color=‘黑’ 是不是提示出错了?

如果是的话,那应该是你黑字后面的'用了中文

  • 2楼网友:罪歌
  • 2021-06-01 12:49
color 字段不是字符型?不应该啊!!
  • 3楼网友:底特律间谍
  • 2021-06-01 11:34
你的是什么数据库
  • 4楼网友:未来江山和你
  • 2021-06-01 10:21
Isnull(字段名)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯