MySql删除指定ID之后的数据后,如何使新增数据从删除ID处追加?

有时候,处理数据表中的数据时,需要删除某ID之后的一批数据,但要求后续数据从删除的位置追加,而不是之前删除那批数据的最后一个之后追加,

例如,有1-100个数据,删除id=60之后的数据,

DELETE FROM users_tables WHERE id > 60;

 

这样,就能吧61-100的数据全部干掉,但是新增的数据,会从101开始,如何使得新增数据,继续从61开始呢?

使用下面的SQL语句即可实现

ALTER TABLE users_tables AUTO_INCREMENT  = 61

注意,这里的61,是起始的id,不是之前的60!这新增的数据的id就会从61开始。

posted @ 2025-05-06 14:36  coderjim  阅读(25)  评论(0)    收藏  举报

更多知识请点击——

www.7017online.xyz