1. 程式人生 > >abap取某欄位最大值的方法

abap取某欄位最大值的方法

1.在表中降序/升序後取出第一行,如

SELECT
  MATNR
  INTO TABLE @DATA(LT_MAKT)
  FROM MAKT
  UP TO 1 ROWS
  ORDER BY MATNR DESCENDING.

然後LT_MAKT中存的就是最大的物料。

2.某些型別取某工廠+庫存地點+序號拼起來的,則可以在WHERE 中使用LIKE

SELECT
  MATNR
  INTO TABLE @DATA(LT_MAKT)
  FROM MAKT
  WHERE MATNE LIKE '111%'.