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%'.

猜你喜欢

转载自blog.csdn.net/huanglin6/article/details/80513728