如何为每个ID选择最新的3条记录

2020-08-18 19:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何为每个ID选择最新的3条记录...

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

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


如何为每个ID选择最新的3条记录

代码:

选择
A〜OPBEL
A〜XBLNR
A〜VKONT

A〜FAEDN
A〜ABRZU
E〜COKEY
A〜WAERS < br> SUM(A〜BETRW)作为AMOUNTX,
e〜VERTRAG

从DFKKOP插入表@IT_TABLE
作为A
的内部联接,从A〜VKONT = E〜VKONTO
在哪里
E〜COKEY输入@SO_DIST
和A〜VKONT输入@CUSTNO和A〜HVORG输入('0100','MCON')和A〜AUGST <> 9
AND A〜ABWKT = @SPACE
GROUP BY A〜OPBEL,A〜XBLNR,A〜VKONT,A〜FAEDN,A〜ABRZU,E〜COKEY,A〜WAERS,e〜VERTRAG
求和(A 〜BETRW)<> 0
按A〜VKONT排序,
A〜ABRZU降序。
"按A〜VKONT排序,A〜FAEDN

在IT_TABLE分配字段符号处循环 )。
移动到WA_TABLE。
WA_TABLE-AMOUNTX = -AMOUNTX/10。

WA_TABLE-VERTRAG = sy-TABIX。

追加WA_TABLE到列表。


ENDLOOP。

每个ID的

s

id.jpg (253.6 kB)