abap的select语句结果集对多个字段排序

如果一个字段很好理解啊,SELECT * FROM TABLEA INTO CORRESPONDING FIELDS OF TABLE  ITAB_A WHERE  xxx  ORDER BY ITAB_A-COLA DESCENDING

如果 要对 结果集中 多个字段,进行排序 比如 MATNR BUDAT CPUTM三个字段 都要排序

那么SELECT语句的写法就要改为

SELECT *

  FROM TABLEA

  INTO CORRESPONDING FIELDS OF TABLE  ITAB_A

  WHERE xxx

  ORDER BY ITAB_A-COLA DESCENDING  ITAB_A-COLB DESCENDING  ITAB_A-COLC DESCENDING.


有几个需要排序的字段,就要写几个DESCENDING

你可能感兴趣的:(abap的select语句结果集对多个字段排序)