Вставить запрос для таблицы - PullRequest
0 голосов
/ 17 апреля 2010

Как добавить данные из одной таблицы в другую с новыми данными в SQL?

Ответы [ 3 ]

1 голос
/ 17 апреля 2010

Вы бы использовали SQL INSERT INTO SELECT следующим образом:

INSERT INTO "table1" ("column1", "column2", ...)
SELECT "column3", "column4", ...
FROM "table2"

Вы можете найти больше информации здесь: http://www.1keydata.com/sql/sqlinsert.html

0 голосов
/ 18 апреля 2010

INSERT INTO "table1" ("column1", "column2", ...)
ВЫБЕРИТЕ "column3", "column4", ...
ОТ "table2"
минус
ВЫБЕРИТЕ "column1", "column2", ...
ОТ "table1"

0 голосов
/ 17 апреля 2010

Недостаточно точек для комментариев, но запрос lomaxx работает правильно @shanks. Если вы снова запустите запрос на вставку, вы будете получать дубликаты при каждом запуске запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...