欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【转载】SQL语句将一个表的数据写入到另一个表中

程序员文章站 2022-04-08 17:51:34
在日常的数据库运维过程中,有时候需要将Select查询出来的数据集写入到另一个数据表中,其中一种方式是通过存储过程循环写入数据,另一种简便的方式是直接使用Insert Into语句后面跟上Select结果查询语句即可将数据写入。通过Insert Into和Select语句连用可以很快的将一个表的数据 ......

在日常的数据库运维过程中,有时候需要将select查询出来的数据集写入到另一个数据表中,其中一种方式是通过存储过程循环写入数据,另一种简便的方式是直接使用insert into语句后面跟上select结果查询语句即可将数据写入。通过insert into和select语句连用可以很快的将一个表的数据写入到另一个数据表中。

例如我们需要将订单表order_2中的type=1的数据写入到订单表order_1表中的语句如下:

insert into order_1  (orderno,name,createon,creater,...)

select orderno,name,createon,creater,... from order_2 where type=1;

备注:order_1后面的字段列表一定要与order_2查询的字段列表的顺序保持一致。

 

注:原文转载自sql语句将一个表的数据写入到另一个表中_it技术小趣屋