RANGES lr_matnr FOR mara-matnr.
DATA lr_matnr TYPE RANGE OF matnr.
DATA lr_matnr LIKE RANGE OF mara-matnr.
DATA : BEGIN OF lr_matnr OCCURS 0,
sign TYPE ddsign,
option TYPE ddoption,
low LIKE mara-matnr,
high LIKE mara-matnr,
END OF lr_matnr.


* 테이블의 조건
SELECT *
INTO TABLE lt_mara
FROM mara
WHERE matnr IN lr_matnr.
* 조건문에서 사용
LOOP AT lt_data.
IF lt_data-matnr IN lr_matnr.
ENDIF.
ENDLOOP.
%, Range변수는 *를 사용.SELECT *
INTO TABLE lt_mara
FROM mara
WHERE matnr LIKE '1%'.
lr_matnr-sign = 'I'.
lr_matnr-option = 'CP'.
lr_matnr-low = '1*'.
lr_matnr-high = ''.
SELECT *
INTO TABLE lt_mara
FROM mara
WHERE matnr IN lr_matnr.
참고
https://stepwith.tistory.com/entry/SAP-ABAP-%EA%B0%95%EC%A2%8C-24-Range-%EB%B3%80%EC%88%98