帮助在WHERE子句SAP HANA SPS12中进行逻辑构建

2020-09-03 20:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)场景是: 假设我的表格中有3列...

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

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


场景是:

假设我的表格中有3列内容:

zone_manager,cluster_manager,region_manager

案例1:

如果

 ......,其中zone_manager ='A'或cluster_manager ='B'或region_manager ='C'

然后我应该能够从层次结构表中针对上述列检索对应的映射站点(表中的列)。

情况2:

如果

 ......,其中zone_manager <>'A'或cluster_manager <>'B'或region_manager <>'C'

然后我应该能够从我的层次结构表中检索所有站点(表中的列)。

这可以通过Hana存储过程来实现。

但是,我很好奇我们是否可以使用标准SQL中的where子句实现上述结果。

4条回答
SAP小黑
2020-09-03 20:43

我真的不明白您想要在那种条件下实现什么,因为几乎每一个条件都与逻辑联系在一起,所以它几乎总是正确的 要么。 对于什么情况,CASE是必需的? 它不会以当前形式添加任何值。

一周热门 更多>