2020-08-25 22:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
卡在需要实现以下条件的情况下:
从用户u中选择用户ID
在u.userid = c.caseid
caselodid为空
如何在IDT BL中做到这一点而又不更改DF中的联接。
如何在条件下实现外部联接?
请告知。
谢谢
Vaibhav
您不能从BL修改联接,但是可以选择。
创建caseload的别名,并从"用户"创建到该别名的左联接。 然后,在需要使用左联接时可以引用别名。
如果要创建预定义的过滤器,则可以将联接逻辑嵌入WHERE中。 所以条件看起来像这样:
Users.userid in(从caseload c中选择caseid为null的caseid中选择用户ID)
我已经修正了标签,请谨慎选择
请您详细说明一下条件,就像这样:
user.userid in(从caseloadid不为null的caseload中选择caseid)
它不起作用。
最多设置5个标签!
您不能从BL修改联接,但是可以选择。
创建caseload的别名,并从"用户"创建到该别名的左联接。 然后,在需要使用左联接时可以引用别名。
如果要创建预定义的过滤器,则可以将联接逻辑嵌入WHERE中。 所以条件看起来像这样:
Users.userid in(从caseload c中选择caseid为null的caseid中选择用户ID)
我已经修正了标签,请谨慎选择
请您详细说明一下条件,就像这样:
user.userid in(从caseloadid不为null的caseload中选择caseid)
它不起作用。
一周热门 更多>