点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我创建了(类别DIMENSION...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我创建了(类别DIMENSION...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我创建了(类别DIMENSION)的计算视图CA_LEFT_JOIN,如下所示:
数据源是DUMMY表,并选择1行和1列,也称为DUMMY,其中包含字母'X'。
在数据源上进行了两个投影(左和右)。
"左"投影添加了一个计算列" CC_LEFT",该列仅从投影"基础"中选择了DUMMY列。 ; " right"投影创建一个计算所得的列" CC_RIGHT",它是常量字符串文字'Y'。
join是left的" left external"。CC_LEFT= rightCC_RIGHT。
如果我 在数据预览中查看,然后得到1行,其中CC_LEFT为'X',CC_RIGHT为null。
现在,我有另一个视图CA_RIGHT_JOIN,它类似于CA_LEFT_JOIN,但是联接现在是右联接; 同样,CC_RIGHT现在选择DUMMY列,CC_LEFT现在选择字符串文字'Y'
如果我查询此视图,我也会得到1行,现在CC_LEFT和CC_RIGHT都返回值'X' 。 我会期望的。 我期望CC_RIGHT为'X',CC_LEFT为NULL。
有人可以解释为什么CA_RIGHT_JOIN视图具有这种行为吗?
(78.9 kB)
Lars,你好!
感谢您的配合。左连接视图的解释计划是:
对于右边的是:
我唯一看到的区别是" ROW_SEARCH"的" OPERATOR_DETAILS",但我真的不知道如何解释。
我希望这会有所帮助!
先谢谢,
罗兰。
一周热门 更多>