gpt4 book ai didi

MySQL 有什么方法可以轻松地将多行的列值减少 20

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

我的数据库中有大约 23 000 条记录,从 4921 到 4940 有 20 个重复项。我可以轻松删除重复项,但是我的 id 列(自动递增)值将不正确.所以我的问题是:有没有一种方法可以在不进行数千次查询的情况下更改 id 大于 4940 的记录的 id 列?

编辑:我意识到标题有点含糊....我现在将对其进行编辑。

最佳答案

我不明白你为什么要这样做,或者为什么它很重要。

或者这是某种“智能 key ”?

我想你可以很容易地做到这一点:

UPDATE table
SET key=key-20
WHERE key>4940;

关于MySQL 有什么方法可以轻松地将多行的列值减少 20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8687208/

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