Мои таблицы базы данных:
db_1
db_2
db_3
Моя внутренняя таблица:
it_comb
it_comb имеет структуру с некоторыми полями из db_1, db_2, db_3.
ВсеТаблицы БД имеют различную структуру.
Я хочу выбрать все из db_1, db_2, db_3 в правильные поля it_comb с условием where.
Я хотел бы сделать что-то вроде этого: (Это не работает)
SELECT * From db_1, db_2, db_3 into CORRESPONDING FIELDS OF TABLE it_comb WHERE db_1-MATNR LIKE db_2-MATNR AND db_1-MATNR LIKE db_3-MATNR.
Очевидно, это не работает, потому что я не могу использовать ',' вот так.Как мне написать это в ABAP?Так что it_comb заполняется данными из db_1, db_2 и db_3.
Другая проблема заключается в том, что каждый раз, когда я выбираю что-то в it_comb, мои предыдущие данные перезаписываются.
Пример кода будет полезен дляABAP-новичок.