方法一通过INSERT SELECT语句将现有表中的数据添加到已存在的表中 语法: INSERT INTO <表明>(列名) SELECT<列名> FROM<源表名> 示例: INSERT INTO AddressList(姓名,地址,电子邮件) SELECT SName,SAddress,SEmail FROM Students 注意:AddressList表必须预先创建,并具有姓名,地址和电子邮件三列
方法二通过SELECT INTO语句将现有表中的数据添加到新表中 语法: SELECT(列名) INTO<表名> FROM <源表名> 示例: SELECT Students.SName,Students.SAddress,Students.SEmail INTO AddressList FROM Students 注意:该语句只能执行一次
方法三通过UNION关键字合并数据进行插入 语法: INSERT INTO<表名>(列名) SELECT <列名> UNION SELECT <列名> UNION 示例: INSERT INTO<Sname,Sex,Sbirthday,Sage> SELECT ‘孙俪‘,0,‘1982-9-26‘,31 UNION SELECT ‘邓超‘,0,‘1980-9-26‘,33 UNION SELECT ‘邓等等‘,0,‘2011-9-26‘,5 最后一个可以不加UNION