将查询后的数据导入到其他表中

时间:2019-05-17 19:38:59   收藏:0   阅读:95

有测试同学来问我,可不可以只写sql就将A表数据传到B表中。

研究了下,不使用存储过程,只用sql语句实现:

一.全部字段导入(字段名必须相同)

INSERT INTO  demo1  SELECT  * FROM demo ;

二.指定字段导入(字段名必须相同)

INSERT INTO demo1(user_email)  SELECT  user_email FROM demo where id = 6;

三. 导入不同字段

INSERT INTO demo1(user_email,email,order_number) SELECT user_email,id,ceil(100*rand()) FROM demo where id = 6;

 

原文:https://www.cnblogs.com/two-bees/p/10882987.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!