Если вы знаете, как это сделать с внутренней таблицей, то у каждой Прозрачной таблицы (таблицы базы данных) есть структура с тем же именем, которую вы можете использовать для создания внутренней таблицы. Это более или менее все, что вам нужно:
data: lt_mara type standard table of mara. "Define internal table with structure type of a transparent table
select * from mara into @lt_mara up to 100 rows. "Select your data
Имейте в виду, что это очень простой c оператор выбора. Чтобы получить нужные вам данные (а не первые 100 строк), вы можете посмотреть на
- SQL в целом. Общие принципы одинаковы, и более популярные языки, как правило, имеют лучшие сводки
- OpenSQL / Aba pSQL (разные версии одного и того же) для информации о SQL, которую вы используете в abap.