gpt4 book ai didi

mysql - 更新ID列值而无需自动递增

转载 作者:行者123 更新时间:2023-11-29 10:19:55 25 4
gpt4 key购买 nike

不久前,我创建了一个表来存储包含用户购买的不同产品的购物清单,但是问题是,每次删除特定行时,在删除包含标识号的列后,都会显示带有以下标识号的列。例如:如果删除行号3,则标识号显示为

1 2 4 5。

代替

1 2 3 4。

因此,有人可以帮助我编写必要的查询来更新标识列吗?

PS:我没有自动递增的那列!

最佳答案

参见此question。假设您的列名是ID,

SET @i=0;
UPDATE table_name SET ID=(@i:=@i+1);

关于mysql - 更新ID列值而无需自动递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49484733/

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