sql数据查询出现字段为空和不为空相加不等于总数-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

sql数据查询出现字段为空和不为空相加不等于总数

2016-06-08 15:39:34 3558 1

情景是这样,一个原始数据excle表格,数据总数为81439条,复制到数据库中select * from 查询后显示结果为81444,然后根据某个字段为空查询出4条,删除后应该是剩81440条呢!
问题出现了,根据某字段aa为空没有查询出来数据,根据aa不为空缺查出81439条数据,少一条。根据字段bb、cc结果一样,根据字段dd为空查询出数据1条,不为空的是81437.根据aa,bb,cc不为空查出81439条为空却查不出数据。
为什么单个查询某个字段为空和不为空的条数相加不等于总数??
screenshot
这到底是什么情况引起的,只有81439条数据才是对的,为什么多出来一条,而且还查不出来!焦急等待答复中

取消 提交回答
全部回答(1)
  • 吴孟桥
    2019-07-17 19:32:06

    你试下换个条件,用 select * from table where aa is null 来查是否1条,
    因为sql 是一个3值逻辑,null是不能和 = 进行比较的

    0 0
相关问答

1

回答

SQL Server转 MySQL的方法或工具

2016-02-14 15:21:07 2021浏览量 回答数 1

2

回答

SQL SERVER 查询都有哪些权限

2016-06-08 15:37:06 2843浏览量 回答数 2

0

回答

SQL Server实例管理页面简介

2017-10-17 17:13:45 1371浏览量 回答数 0

1

回答

SQLServer性能数据解析

2017-06-23 11:00:16 3754浏览量 回答数 1

1

回答

RDS SQL Server同步至RDS MySQL中RDS SQL Server同步的说明是什么?

2021-12-13 16:44:22 156浏览量 回答数 1

1

回答

RDS SQL Server同步至RDS MySQL中同步对象的说明是什么?

2021-12-13 16:44:58 133浏览量 回答数 1

1

回答

RDS SQL Server同步至RDS MySQL中映射名称更改的说明是什么?

2021-12-13 16:45:22 112浏览量 回答数 1

1

回答

RDS SQL Server同步至RDS MySQL中过滤待同步数据的说明是什么?

2021-12-13 16:45:56 120浏览量 回答数 1

1

回答

RDS SQL Server同步至RDS MySQL中同步的SQL操作的说明是什么?

2021-12-13 16:46:30 185浏览量 回答数 1

1

回答

RDS SQL Server同步至RDS MySQL中设置告警的说明是什么?

2021-12-13 16:46:54 133浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
MaxCompute SQL计算成本调优以及优化方法
立即下载
时序数据库TSDB新功能 - 如何用SQL进行时序查询
立即下载
PostgresChina2018_刘东明_PostgreSQL并行查询
立即下载