用另一个字段选择max(field)的问题。

2020-08-22 03:02发布

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

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


大家好,我尝试在其他字段中选择最大,但我不能,例如:

* ---------------------------------------------- ---------------- *

数据:VAR_INFNR类型EINA-INFNR,

VAR_ERDAT类型的EINE-ERDAT,

VAR_ESOKZ类型为EINE-ERDAT。

选择ESOKZ max(ERDAT)

来自EINE

放入(VAR_ESOKZ,VAR_ERDAT)

其中infnr = VAR_INFNR,esokz ='0'。

* ---------------------------------------------- ---------------- *

有人可以帮助我吗?

谢谢。

Francisco Hernandez。

委内瑞拉加拉加斯,

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

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


大家好,我尝试在其他字段中选择最大,但我不能,例如:

* ---------------------------------------------- ---------------- *

数据:VAR_INFNR类型EINA-INFNR,

VAR_ERDAT类型的EINE-ERDAT,

VAR_ESOKZ类型为EINE-ERDAT。

选择ESOKZ max(ERDAT)

来自EINE

放入(VAR_ESOKZ,VAR_ERDAT)

其中infnr = VAR_INFNR,esokz ='0'。

* ---------------------------------------------- ---------------- *

有人可以帮助我吗?

谢谢。

Francisco Hernandez。

委内瑞拉加拉加斯,

付费偷看设置
发送
2条回答
哎,真难
1楼-- · 2020-08-22 03:27

亲爱的弗朗西斯科

您必须添加"按条款分组"

按ESOKZ划分的组

还要注意其他几项:

如果是ABAP编码

a。 ENDSELECT丢失(如果没有进入相应的表)

b。 在WHERE子句中,您将ESOKZ比较为0(这是一个日期),但是您选择SELECT

c同样。 选择可能导致多行-因此INTO子句应该是一个表

请提及-您得到的错误是什么

哎,真难
2楼-- · 2020-08-22 03:31

Hi

Did 您检查一下。 现在可以正常工作吗?

一周热门 更多>