Mysql把一个表的数据写入另一个表中详解数据库

一、表结构一样

insert into 表1 select * from 表2

二、 表结构不一样或者取部分列

insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表2 
insert into 表1 (列名1,列名2,列名3) values(列1,列2,(select 列3 from 表2));
insert into table_class (id,name,created,updated) select code,name,now(),now() from `t_dict` where name = 'table_category';

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/5714.html

(0)
上一篇 2021年7月17日
下一篇 2021年7月17日

相关推荐

发表回复

登录后才能评论