选择计数(*)和选择语句在SAP HANA XSA DB资源管理器中返回不同的结果计数

2020-08-19 06:41发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


select count(*)和select语句在sap hana xsa db资源管理器中返回不同的结果计数

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


select count(*)和select语句在sap hana xsa db资源管理器中返回不同的结果计数

付费偷看设置
发送
3条回答

假设我的表(名称:mytable)有10行

第一条陈述

从mytable中将count(*)选择到cnt中,其中myfield_0 = 123和myfield_1 ='123'。

计数返回10-正确

第二条陈述

从mytable中选择*,其中myfield_0 = 123和myfield_1 ='123'。

不。 导致控制台的记录总数为5

为什么选择计数(*)和选择语句结果之间存在差异。

我正在从SAP HANA XS Advanced数据浏览器中运行这些查询。

亦是此间程序员
2楼-- · 2020-08-19 07:35

您好,Sirisha

如果将select count(myfield)输入cnt,该怎么办? 从mytable那里myfield_0 = 123和myfield_1 ='123'。

梦想连接
3楼-- · 2020-08-19 07:14

我在下面的查询中得到的结果为10

从mytable中将count(myfield)选择为cnt,其中myfield_0 = 123和myfield_1 ='123'

一周热门 更多>