选择并计数

2020-08-13 21:06发布

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

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


大家好,

我需要编码来处理VBAK表并获取KNUMV的信息,其中出现的次数超过1。KNUMV不是此处的关键字段,我正在处理数据到KONV,其中KNUMV是关键字段,在处理之前,我需要对其进行检查 不会出现有关重复的任何错误。

有人可以帮忙吗?

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

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


大家好,

我需要编码来处理VBAK表并获取KNUMV的信息,其中出现的次数超过1。KNUMV不是此处的关键字段,我正在处理数据到KONV,其中KNUMV是关键字段,在处理之前,我需要对其进行检查 不会出现有关重复的任何错误。

有人可以帮忙吗?

付费偷看设置
发送
5条回答
暮风yp
1楼-- · 2020-08-13 21:30

嗨Beata,

不同列:

从spfli WHERE cityto ='NEW YORK'INTO @DATA(count)中选择COUNT(DISTINCT carrid)
< p>不同的行:

从spfli中选择不同的cityto 

哪里carrid ='LH'AND
cityfrom ='FRANKFURT'
到表@DATA(目的地)中。

Gaurav

CJones
2楼-- · 2020-08-13 21:37

请分享一个示例,其中在VBAK中有多个用于特定VBAK-KNUMV的条目吗?

天桥码农
3楼-- · 2020-08-13 21:43

< a hraf=" https://people.sap.com/plmalekbe"> BeataMałek,

我认为这不是必需的,因为VBAK表中的每个销售订单都有唯一的条件 记录数字。

如果仍然需要检查,可以使用下面的代码,在delete语句之后,如果表GT_VBAK中还剩下任何条目,则这些是分配给多个VBELN值的KNUMV条目。

 SELECT knumv,
        COUNT(vbeln)个AS计数
 来自vbak
 插入表@DATA(gt_vbak)
 GROUP BY knumv。
 IF sy-subrc均衡器0。
   删除gt_vbak WHERE count EQ 1。
 ENDIF。

问候!

Violet凡
4楼-- · 2020-08-13 21:42

那为什么不内部联接那些表呢?

SKY徐
5楼-- · 2020-08-13 21:39

嗨,

感谢大家的帮助,让您满意,

我肯定会使用它。 您可能对VABK是正确的,因为我正在检查很多表,这确实是VABAK很好,但是例如在VFKONV中,我在KNUMV中发现重复项,因此我不得不更改方法。 再次感谢!

来自se16h的示例:

一周热门 更多>