@quinton.prosacco
Чтобы сделать INSERT INTO в MySQL с использованием данных из нескольких таблиц, вы можете использовать оператор SQL JOIN.
Вот пример:
1 2 3 4 |
INSERT INTO target_table (column1, column2, column3) SELECT columnA, columnB, columnC FROM table1 JOIN table2 ON table1.id = table2.id |
В этом примере мы создаем новую запись в таблице target_table
, вставляя данные из столбцов columnA
, columnB
и columnC
из таблиц table1
и table2
, объединяя их по идентификатору id
.
Обратите внимание, что столбцы в таблице-цели должны быть указаны в том же порядке, что и столбцы выборки.