1. Sort中的排序的问题
abap默认的排序是升序的
如果要降序呢,我们就需要加一个DESCENDING 关键字,如:
(a) SORT gt_gifl DESCENDING by vbeln tplnr.
(b) SORT gt_gifl by vbeln tplnr DESCENDING.
关键字DESCENDING 所在的位置不一样,会导致排序结果不一样。
方法(a) 会使得所有字段降序排列;方法(b)中字段vbeln会进行默认排序(升序),字段tplnr会进行降序排列.
2. 二分法的妙用
read table ... binary search.
要使用二分法,一定要先进行排序。巧妙的排序会给我们带来很美妙的效果. 当然这个方法也是从别人的blog中看到的,至于是从哪我也找不到了。
只是觉得好方法就应该宣传一下。
有一需求是这样子的, 有数据如下:
A