TYPES:
BEGIN OF typ_tab,
col0 type char1,
col1 type char1,
col2 type i,
END OF typ_tab,
typ_t_tab TYPE STANDARD TABLE OF typ_tab WITH EMPTY KEY.
DATA w_sum type i.
DATA(lt_tab) = VALUE typ_t_tab( ( col0 = 'X' col1 = 'A' col2 = 1 )
( col0 = 'X' col1 = 'B' col2 = 2 )
( col0 = 'X' col1 = 'C' col2 = 3 )
( col0 = 'X' col1 = 'A' col2 = 4 )
( col0 = 'X' col1 = 'B' col2 = 5 )
( col0 = 'Z' col1 = 'B' col2 = 6 )
( col0 = 'Z' col1 = 'C' col2 = 7 )
( col0 = 'Z' col1 = 'C' col2 = 8 )
( col0 = 'Z' col1 = 'A' col2 = 9 ) ).
LOOP AT lt_tab INTO DATA(wa_tab) GROUP BY ( key1 = wa_tab-col1 )
ASSIGNING FIELD-SYMBOL(<fs_tab>).
WRITE: / <fs_tab>-key1, ' list:'.
CLEAR w_sum.
LOOP AT GROUP <fs_tab> INTO DATA(wa_group).
w_sum = w_sum + wa_group-col2.
WRITE / wa_group-col2.
ENDLOOP.
WRITE: / sy-uline,
/ 'Sum: ', w_sum.
ENDLOOP.
GROUP BY语法
原创wx64e46a333cb58 ©著作权
©著作权归作者所有:来自51CTO博客作者wx64e46a333cb58的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
PG/GP group by expression语法
GROUP BY在关系数据库中比较常见,他是SQL和PG不可或缺的一个语法。除了可以使用简单字段分组外,还可
sql mysql java 数据库 lambda -
mysql5.7 group by语法 1055
mysql5.7 group by语法 1055
sql mysql 字段 linux 重启 -
opencv 轮廓坐标上下限
使用C++、opencv计算轮廓的周长、面积、圆形度、周径比等特征参数图像的特征参数用于图像的模式识别(图像识别),获取越多种类的特征参数,可从中选择合适的进行组合,进而更好地区分各个物体。之前介绍过获取图像的灰度共生矩阵()、不变矩()、傅立叶描述子()等,此次根据物体的轮廓进而计算出轮廓的周长、面积、圆形度、周径比等特征参数。还可自行拓展,如物体面积与最小外接矩形面积比、与最小外接圆的面积比、
opencv 轮廓坐标上下限 图像特征参数 minAreaRect minEnclosingCircle 圆形度