为表插入查询

时间:2010-04-17 14:29:03

标签: sql for-loop

如何使用SQL中的新数据将数据从一个表添加到另一个表?

3 个答案:

答案 0 :(得分:1)

你会像这样使用SQL INSERT INTO SELECT:

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

您可以在此处找到更多信息: http://www.1keydata.com/sql/sqlinsert.html

答案 1 :(得分:0)

没有足够的评论点,但lomaxx的查询功能正常@shanks。如果再次运行插入查询,则每次运行查询时都会得到重复项。

答案 2 :(得分:0)

INSERT INTO“table1”(“column1”,“column2”,...)
选择“column3”,“column4”,......
来自“table2”

选择“column1”,“column2”,...
来自“table1”