【发布时间】:2014-09-01 11:30:03
【问题描述】:
如何在 C# 中从第一行和第二行仅将特定字段从一个表复制到另一个表?
insert into table1 select colum1, column2,... from table2
【问题讨论】:
-
下面的解决方案应该注意,除非您阅读按某些东西排序的行,否则 SQL 表的行中没有顺序。
如何在 C# 中从第一行和第二行仅将特定字段从一个表复制到另一个表?
insert into table1 select colum1, column2,... from table2
【问题讨论】:
假设它是 SQL,您可以在源查询中使用 TOP statement
【讨论】:
试试这个:
insert into Table1 (Column1,Column2,..) select Top 2 Column1,Column2 From Table2
【讨论】:
你已经在一定程度上回答了这个问题
insert into table1 select colum1, column2,... from table2
如果您愿意,可以在 select 语句中使用静态值,或者更改列名
INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);
使用 top 语句,选择前 2 行,或者如果它的 mysql 使用 limit 关键字来获取前 2 行。
【讨论】: