这是我的第一个问题,如果已经有人问过这个问题,请多多包涵。
而且我的英语不是很好 ;)
我有一个 XAMPP MySQL 服务器,想创建一个 INSERT SELECT
语句,但是如果我运行该语句,我会收到此错误:#1062 - Duplicate entry '0' for key 'PRIMARY'
这是我的 SQL 语句:INSERT INTO amt (Bezeichnung)
选择 Bezeichnung
来自 fach
但我不想覆盖表“amt”,它应该只追加到表 fach 上。
我要添加这张表picture of table "fach" 对此。 picture of table "amt"
"Bezeichnung"= GER,描述; “amt”= GER,函数
最佳答案
您需要将您的 ID 列设置为自动递增:
ALTER TABLE `amt` MODIFY COLUMN `id_amt` INT auto_increment
关于mysql - INSERT SELECT,键 '0' 的重复条目 'PRIMARY' 不覆盖其他表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845139/