sql is not null 怎么会把空的数据也查出来
答案:6 悬赏:70 手机版
解决时间 2021-04-02 02:15
- 提问者网友:原来太熟悉了会陌生
- 2021-04-01 21:43
sql is not null 怎么会把空的数据也查出来
最佳答案
- 五星知识达人网友:行雁书
- 2021-04-01 22:58
空跟null不一样,比如说空格,那么你看到的就是空白的东西,如果是null就也是空白的东西。
你也可以加一个限制,and bank!=''
你也可以加一个限制,and bank!=''
全部回答
- 1楼网友:荒野風
- 2021-04-02 01:48
你看一下这两条数据是不是有空格存在
- 2楼网友:三千妖杀
- 2021-04-02 01:38
看看数据是为null,还是为‘’
- 3楼网友:三千妖杀
- 2021-04-02 00:45
null不等于 无字符
空就是空,null
如果字符串长度为0的字符串,那个就不是null
你可以加两个过滤条件, not null and len(字段)>0
空就是空,null
如果字符串长度为0的字符串,那个就不是null
你可以加两个过滤条件, not null and len(字段)>0
- 4楼网友:舍身薄凉客
- 2021-04-02 00:40
语句没有问题
但请注意
BAK1 is not null
和
BAK1<>''
不是一样的
''是空字符串,但不是null
但请注意
BAK1 is not null
和
BAK1<>''
不是一样的
''是空字符串,但不是null
- 5楼网友:渊鱼
- 2021-04-01 23:41
select * from industry_po where (bak1 is not null and bak1 <>‘’).
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯