ABAP 查询内表数据操作

当我们把数据抓到内表,又想根据特定条件抓取内表中指定数据,可以参考如下代码:

TYPES:BEGIN OF ty_mara,
      matnr TYPE matnr,
      mtart TYPE mtart,
      meins TYPE meins,
    END OF ty_mara.
DATA:it_mara TYPE TABLE OF ty_mara,
     wa_mara TYPE ty_mara.

START-OF-SELECTION.

  SELECT matnr mtart meins
    INTO CORRESPONDING FIELDS OF TABLE it_mara
      FROM mara.

  SELECT matnr,meins
    FROM @it_mara AS a
      WHERE meins = 'ML'
    INTO TABLE @DATA(t_mara).

 

posted on 2021-11-04 09:44  seven1314pp  阅读(605)  评论(0编辑  收藏  举报