右连接的结果与HANA Calculation视图中的预期结果不同。

2020-09-16 03:51发布

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

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


我们创建了3个简单的表来测试" HANA Calculation"视图中" Right join"的行为。 表格数据如下

我们已经创建了连接表T1,T2和T3的计算视图。 首先在表T1和T2之间进行内部联接,然后与表T3进行右联接。 计算视图设计如下

该视图的数据预览如下

但是,通过将右表交换到左表并将联接类型设置为左联接,可以得到预期的结果。 空值应该在A列中

当我们使用SQL SCRIPT尝试相同的操作时,我们在右联接和左联接方案中都可以得到预期的结果。 使用计算视图时为什么会有区别。 这是"计算"视图中正确联接的功能还是错误?

P.S。 HANA 2.0 SP 02

(7.4 kB)

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

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


我们创建了3个简单的表来测试" HANA Calculation"视图中" Right join"的行为。 表格数据如下

我们已经创建了连接表T1,T2和T3的计算视图。 首先在表T1和T2之间进行内部联接,然后与表T3进行右联接。 计算视图设计如下

该视图的数据预览如下

但是,通过将右表交换到左表并将联接类型设置为左联接,可以得到预期的结果。 空值应该在A列中

当我们使用SQL SCRIPT尝试相同的操作时,我们在右联接和左联接方案中都可以得到预期的结果。 使用计算视图时为什么会有区别。 这是"计算"视图中正确联接的功能还是错误?

P.S。 HANA 2.0 SP 02

(7.4 kB)
付费偷看设置
发送
1条回答
spaceman01
1楼-- · 2020-09-16 04:25

Tome这似乎是错误

一周热门 更多>