如何在没有共同维度的情况下合并5个查询?

2020-09-05 08:44发布

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

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


大家好。

我有5个查询。 查询1在查询2、3和4上具有共同的维度(客户代码)

查询5在查询2、3和4上具有相同的维度(机器ID)。

我需要使用查询5来过滤查询1,但是我的问题是它们没有通用的维度。

需要帮助...

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

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


大家好。

我有5个查询。 查询1在查询2、3和4上具有共同的维度(客户代码)

查询5在查询2、3和4上具有相同的维度(机器ID)。

我需要使用查询5来过滤查询1,但是我的问题是它们没有通用的维度。

需要帮助...

付费偷看设置
发送
1条回答
Nir深蓝
1楼-- · 2020-09-05 09:28

JD嗨

据我了解,您遇到以下情况:

Q1,Q2,Q3和Q4具有相同的尺寸,并且

Q2,Q3,Q4和Q5具有相同的尺寸?

您想使用第5季度的数据过滤第1季度

在这种情况下,您可以使用组合查询和临时结果,如下所示:

在查询定义中,

  1. 使用内部联接(交叉)关系将Q5与具有与Q5相同维度的查询之一(例如:Q4或Q3,Q2)结合使用。 这将给您一个暂时的结果。
  2. 然后使用您在上面的步骤1中获得的临时结果,将其与Q1进行另一个内部联接(相交)。

下图显示了设计。

一周热门 更多>