gpt4 book ai didi

mysql - 使用同样自动递增的相同 PRIMARY 键连接 2 个表

转载 作者:行者123 更新时间:2023-11-29 04:01:05 26 4
gpt4 key购买 nike

我有 2 个表,它们的第一列都是 PRIMARY,这也是自动递增的。第一个表有 67 个条目,从 1 到 67,第二个表有 48 个条目。它们都有相同的列。我想从 Table2 中获取内容并将它们插入 Table1,以便 Table1 中的下一个条目从 68 开始。最后我将在 Table1 中有 115 个条目,并且 PRIMARY 列也将显示。我试过这个:

INSERT INTO `Table1` SELECT * FROM `Table2`

但是它说

#1062 - Duplicate entry '1' for key 'PRIMARY'

我该怎么办?

最佳答案

命名要插入的列并保留插入的 auto_incrment 列

INSERT INTO `Table1` (col2, col3, col4)
select col2, col3, col4 from `table2`

关于mysql - 使用同样自动递增的相同 PRIMARY 键连接 2 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19441405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com