过滤掉某些记录

2020-08-31 07:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) PA0002表包含具有相同员工...

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

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


PA0002表包含具有相同员工编号的多个员工记录。 我想使用SAP Data Services仅提取具有最大结束日期的员工记录。 我可以在数据流中的何处/如何执行此操作?

3条回答
三十六小时_GS
2020-08-31 07:31

还有其他选项,可以。 使用lookup_ext()-不适用于ABAP表-或使用自我联接,其中一个路径将每个employee_number和max(end_date)的数据分组并将其用作联接条件。

这些都不是 在我看来,选择更容易,但更慢,更危险。 如果我没记错的话,PA0002有一个日期,而不是一个时间戳,并且对于一个employee_number,可能有两个记录的end_date相同。 我展示的逻辑也可以解决这个问题。

一周热门 更多>