SQL查询结果插入到指定的数据表中
将SQL从一个表中查询的结果集插入到另一个数据表中,操作如下:
1、若插入的是部分字段,语句如下:
insert into Commodity(A,B,C) SELECT 'Bios' as A,[Win8] as B, [A-Rev] as C FROM [SRVPDL].[dbo].[Win8_test] where [F16] is not null
2、若插入新表全部的字段,语句如下:
insert into Commodity SELECT 'Bios' as A,[Win8] as B, [A-Rev] as C FROM [SRVPDL].[dbo].[Win8_test] where [F16] is not null
也可以如第一点那样的格式写,将需要插入数据的表的所有字段补全。