2020-09-05 05:02发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何在不使用循环语句的情况下计算... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何在不使用循环语句的情况下计算内部表中的记录数。
Describe语句给出总数。 内部表中的记录数量。但是我想要内部表中关键字段的数量
例如
行字段
1 A
2 A
3 A
4 B
5 B
6 C
A的数量= 3
B的数量= 2
C的数量= 1
奥利维拉古堡谢谢。 现在我意识到了问题所在(计算内部表中一列的不同值的数量),我只是在没有上下文的情况下查看了答案的代码,并认为所提议的代码是无意义的(现在我看到了 如果确实要回答问题,请使用SUM而不是COUNT GROUP BY。 但是要提防与传统ABAP相比的性能下降:对于简单聚合" sum(labst)",我对SELECT FROM @itab与REDUCE进行了测试,得出REDUCE:2566.29
最多设置5个标签!
奥利维拉古堡谢谢。 现在我意识到了问题所在(计算内部表中一列的不同值的数量),我只是在没有上下文的情况下查看了答案的代码,并认为所提议的代码是无意义的(现在我看到了 如果确实要回答问题,请使用SUM而不是COUNT GROUP BY。 但是要提防与传统ABAP相比的性能下降:对于简单聚合" sum(labst)",我对SELECT FROM @itab与REDUCE进行了测试,得出REDUCE:2566.29
一周热门 更多>