SQLSERVER中一句sql求帮助完成where条件

image.pngimage.png

0

select Inspector1,CHICUN1,CHICUN2,CHICUN3,CHICUN4,CHICUN5,CHICUN6,CHICUN7,CHICUN8,CHICUN9,CHICUN10,CHICUN11,CHICUN12,CHICUN13,CHICUN14,CHICUN15,PO,ITEM,批次,日期,供应商,图号,订单数量 from dbo.Table1 where isnull(CHICUN1,'')<>'' and isnull(Inspector1,'')<>''

如图 很多里面不是空的 是这样空白的单元格 如何添加条件 让CHICUN1列 筛选掉这些空白的

callie 发布于 2022-5-7 15:58 (编辑于 2022-5-7 16:11)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-5-7 16:00(编辑于 2022-5-7 16:06)

image.png

这不已经筛掉了么?

补充:

image.png

  • callie callie(提问者) 你看图片里面的 这些不是空白
    2022-05-07 16:01 
  • Z4u3z1 Z4u3z1 回复 callie(提问者) 哪儿看得出来呢?结果集上又没有字段名称............
    2022-05-07 16:02 
  • callie callie(提问者) 回复 Z4u3z1 这些事CHICUN1-15列 现在已经筛选掉(NULL)了 但是这些事空的录入进去的 就是这样空白的
    2022-05-07 16:04 
  • Z4u3z1 Z4u3z1 回复 callie(提问者) 正如我补充的一张图,我说他是A1--A20,你觉得图中的这几列是A几?
    2022-05-07 16:08 
  • callie callie(提问者) 回复 Z4u3z1 我补充了一张图片
    2022-05-07 16:11 
最佳回答
0
风灵无畏Lv3见习互助
发布于2022-5-7 16:12(编辑于 2022-5-7 16:13)

where CHICUN1 is not null  或者  CHICUN1 !=''

最佳回答
0
bunnyxp222Lv2见习互助
发布于2022-5-8 05:42
rtrim(isnull(chicun1,''))<>''
最佳回答
0
minkeyLv4见习互助
发布于2022-5-8 16:15

试试len(CHICUN1)>0筛选空白

最佳回答
0
shinger@126.comLv2见习互助
发布于2022-5-9 11:28

where CHICUN1>''就行了,没必要加isnull函数。

最佳回答
0
RichardWeiLv5见习互助
发布于2022-5-9 16:12

(CHICUN1 is not null) and CHICUN1<>''

  • 5关注人数
  • 902浏览人数
  • 最后回答于:2022-5-9 16:12
    请选择关闭问题的原因
    确定 取消
    返回顶部