news 2026/4/16 10:13:05

ABAP内表汇总数据的方法汇总

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ABAP内表汇总数据的方法汇总

ABAP内表汇总数据的方法汇总

本文主要介绍ABAP中使用内表统计的几种方式

四种统计方式

内表统计执行数据统计大致有下述几种方式, 这些方式本身没有优劣差异,根据实际情况选择一种使用就好.

COLLECT 语句实现

AT NEW 语句实现

LOOP AT GROUP 语句实现

READ 哈希表语句实现. SELECT SUM 也能汇总内表

数据准备

如图: 给出了内表定义及示例数据.

目标:原内表LT_DATA 结果按字段MATNR统计到内表LT_SUM中. 统计表中的WERKS 字留空或者保留第一行或最后一行的内容

COLLECT 语句实现

该语句的局限性: 目标内表中所有字段区分为关键字和指标(数字型).系统底层会是所有关键字创建临时哈希表,解决汇总的性能问题该方式另外的局限是: 不参与统计的字段必须清空.

AT NEW 语句实现

该语句的局限性: 参与统计的字段必须是内表前面的字段,并且需要先排序.如果统计结果中的地点需要放第一行或最后一行的地点, 可以通过特定逻辑实现.

LOOP AT GROUP实现

该语句无需排序,字段无需作为内表前面的字段, 但是性能比AT NEW 方式稍差.且无关字段只能使用第一行的.

备注: 如果统计表有多关键字,多关键字并列呈现即可

( MATNR = LW_GP-MATNR WERKS = LW_GP-WERKS ).

READ哈希表实现

需要定义一个哈希内表.循环内表读取哈希表.

总结

上述给出的四种常用的内表统计的方式.其中方式三的性能稍差,其它性能差不多. 实际应用中根据实际情况确定使用一种方式即可.

实际应用中,方式四使用更灵活. 方式一最简单,但是对汇总表结构要求较高.

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/11 12:55:53

整体二分——上

题目1 P3834 【模板】可持久化线段树 2 - 洛谷 // 区间内第k小&#xff0c;第一种写法&#xff0c;java版 // 给定一个长度为n的数组&#xff0c;接下来有m条查询&#xff0c;格式如下 // 查询 l r k : 打印[l..r]范围内第k小的值 // 1 < n、m < 2 * 10^5 // 1 < 数组…

作者头像 李华
网站建设 2026/4/9 7:58:54

基于大数据的共享单车用户行为数据可视化分析系统

文章目录项目简介系统截图大数据系统开发流程主要运用技术介绍参考文献结论源码文档获取定制开发/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;项目简介 随着大数据技术的快速发展&#xff0c;共享单车行业逐渐从传统运营模式向智能化转变。传统模…

作者头像 李华
网站建设 2026/4/16 1:03:45

Wan2.2-T2V-A14B能否生成带有方言语音同步的区域化内容

Wan2.2-T2V-A14B能否生成带有方言语音同步的区域化内容 在短视频席卷城乡、地方文化内容需求爆发的今天&#xff0c;一个现实问题摆在AI内容生产者面前&#xff1a;我们能否用大模型一键生成一段“四川嬢嬢用川普吆喝火锅底料”的带货视频&#xff1f;不仅要画面真实、动作自然…

作者头像 李华
网站建设 2026/4/7 3:47:21

GEE训练教程:基于Landsat的2023森林覆盖监测和可视化

基于光谱混合分析(SMA)的伯利兹2023年森林覆盖监测技术解析 引言 光谱混合分析(Spectral Mixture Analysis, SMA)是遥感领域一项重要的亚像元分解技术,能够有效解决中等分辨率遥感影像中普遍存在的混合像元问题。与传统的硬分类方法不同,SMA将每个像元视为不同端元(Endmemb…

作者头像 李华