Предположим, у меня есть две таблицы:
В таблице 1 ($SYSTEM.DISCOVER_SESSIONS
) есть столбцы A, B, C
В таблице 2 есть столбцы A, C, D
Я запрашиваю данные таблицы 1 в select
из столбцов A и C
. Я сохраняю этот результат запроса в переменной с именем: $result
, по сути, это выглядит так:
$result = 'SELECT [A],[C] FROM $SYSTEM.DISCOVER_SESSIONS'
Теперь я хочу INSERT
$result
в таблице 2, с автоматически совпадающими столбцами (A, C), поскольку они были сохранены в $result
IЯ понял, что потенциально могу использовать JOINS для этого, но я не уверен, как сформулировать правильный синтаксис для того, что я пытаюсь сделать.
INSERT INNER JOIN SELECT *
INTO table2
FROM $result
Возможен ли подход, который я пытаюсь сделать?