MySQL社区

标题: 将一个表的数据插入另一个表,增么让id自动变化。 [打印本页]

作者: lishuming26    时间: 2016-8-29 17:41
标题: 将一个表的数据插入另一个表,增么让id自动变化。
标题说的不是很清楚,有两个结构一样的表a,b,其中id自增长且唯一,怎么把b表的数据倒到a表,导进去后让b表里的id在a表里自动增加。

作者: yflower    时间: 2016-8-31 15:18
id自增长且唯一,插入a 表数据的时候,不选择a.id,插入数据会自动id增加:
insert into a (col1,col2,col3)
select b.col1,b.col2,b.col3 from b;

参考自:
MySQL insert用法详解 http://www.data.5helpyou.com/article421.html




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2