Поэтому при попытке добавить автоинкремент в поле появляется # 1062 - Повторяющаяся запись '1' для ключ 1. Я попытался удалить первичный ключ и снова добавить его, и это работает нормально (что, я полагаю, не было бы, если бы были дубликаты?)
Но когда я пытаюсь добавить автоинкремент в поле, он выдает Это дает мне возможность просмотра, которая запускает следующий SQL:
SELECT *
FROM `myTbl`
WHERE CONCAT_WS( "-", 11 ) = "1"
ORDER BY 11
LIMIT 0 , 30
Однако это возвращает пустой набор результатов ... предполагая, что нет никаких дубликатов. Итак, если нет дубликатов, почему я не могу добавить автоинкремент?