假设数据表名为'data',数据id为自增长的整数类型。

首先,我们需要确定删除的起始位置和删除的数量,可以通过随机生成两个整数来实现。

例如,假设删除起始位置为10000,删除数量为5000,则可以使用如下SQL语句:

SELECT id FROM data WHERE id >= 10000 AND id < 15000 ORDER BY id;

以上语句会返回删除区间内的所有id,并按照id从小到大的顺序排序。这些id即为需要删除的数据的id。

如何从有序数据中删除连续数据并获取其ID?

原文地址: https://www.cveoy.top/t/topic/lEu2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录