标签: mysql
我的数据库中有大约23000条记录,从4921到4940有20条重复记录。我可以轻松删除重复项,但我的id列(自动增量)值不正确。所以我的问题是:有没有办法在id大于4940的记录中更改id列,而无需进行数千次查询?
id
答案 0 :(得分:5)
我不明白你为什么要这样做,或者为什么重要。
或者这是某种“智能钥匙”?
我想你可以轻松地做到:
UPDATE table SET key=key-20 WHERE key>4940;