2013-07-10 90 views
0

我有2个表格。将表格值插入另一个表格

第一个表格有值。

第二张表没有任何值。

这两个表的大部分列都是相同的。

我在前端显示第一个表值。

我想将在前端显示的值插入到第二个表中。

我该怎么做?

+0

重复:http://stackoverflow.com/questions/74162/how-to-do-insert-into-a-table-records-extracted-from -otherother-table –

+0

为什么'jquery'? –

回答

0

请stack.but搜索ücan使用:

INSERT INTO Table2(LongIntColumn2, CurrencyColumn2) 
SELECT LongIntColumn1, Avg(CurrencyColumn) as CurrencyColumn1 FROM Table1 GROUP BY LongIntColumn1; 
2

试试这个

INSERT INTO Table2(Name, ID) SELECT Name,ID FROM Table1 
0

基本上有实现从一个表插入到另一个数据表两种不同的方式。

  • 方法1:INSERT INTO SELECT您可以使用时,在数据库中已经创建的表这种方法,你必须从另一个表插入此表(从任何数据库)

    Insert into table1 (column1, columnxyz) select column1, columnxyz from table2 
    
  • 方法2:SELECT INTO此方法用于以前未创建表时需要创建,并且需要在将一个表中的数据插入到另一个表中新创建的表中时创建。

    Select Col1, Col2,Col100 INTO tableNew FROM alredyExisitingTable 
    

希望这将有助于

相关问题