mssql sqlserver insert into select from 关键字应用简介


摘要:
下文将分享从 多张表插入数据至一张表的方法。
实现思路:
将待插入的多张表组合为一张大表,然后再插入至新表中,
如下所示:


   --如何在mssql中从多个表中组合所需字段然后插入到一个新表中相应的字段上,
 --下文将讲述具体的实现方法:
 --例:
 --有三张表TAll、T1、T2,
 --现在需要从表T1和表cT2中分别查几个字段的值,然后插入到表TAll中对应的字段上。
 --针对此类情况,
 --我们可使用下列语句来实现:
    insert into TAll(fieldA,fieldB) 
    select [T1].fieldA,[T2].fieldB 
    from [T1] inner join [T2] on ...