MySQL从其他表中插入数据 - 自动增量跳过

时间:2015-12-29 12:19:02

标签: mysql auto-increment

我有一个空的" new_table"和" old_1" +" old_2"表。 当我从old_1插入3000行到new_table时,一切都很好。

但是当我从old_2表中插入数据时,auto_increment id' s从~4000开始,而不是从3000开始..任何想法为什么会发生这种情况?我想从3001开始新行。

INSERT INTO new_table ( col1,col2,col3 ) SELECT col1,col2,col3 FROM old_1;
INSERT INTO new_table ( col1,col2,col3 ) SELECT col1,col2,col3 FROM old_2;

编辑:我没有删除任何行或者根本没有使用auto_increment值。我刚连续运行了2个查询

0 个答案:

没有答案