关注小众语言、AI技术,记录、分享技术点滴!

0%

Mysql对自动编号字段(auto_increment)进行排序

在一个数据表里面的id使用是用auto_increment,如果删除了中间某条信息会使用其id断序,从而使用以下语句可以对其重新排序。

SQL代码

1
2
3
SET @newid=0;  
update table_name
set id = (SELECT @newid:=@newid+ 1);