Я пытаюсь написать запрос, который извлекает и преобразует данные из таблицы, а затем вставляет эти данные в другую таблицу. Да, это запрос на хранилище данных, и я делаю это в MS Access. Поэтому в основном я хочу получить такой запрос:Как сделать INSERT в записи таблицы, извлеченные из другой таблицы
INSERT INTO Table2(LongIntColumn2, CurrencyColumn2) VALUES
(SELECT LongIntColumn1, Avg(CurrencyColumn) as CurrencyColumn1 FROM Table1 GROUP BY LongIntColumn1);
Я попытался получить сообщение об ошибке синтаксиса.
Что вы хотите сделать, если хотите?
на самом деле если нет. столбцов и их типов одинаковы, а те, которые выходят в том же порядке в таблицах, вы можете просто сказать: INSERT INTO Table2 SELECT * FROM table1; – sactiw 2015-12-21 17:23:13