我有一个MYSQL表,大约有5000万行(预计还会增长)。现在我需要遍历整个表。我正在尝试以块为单位进行迭代,即,获取N行,处理,获取另外N行SELECT * FROM table WHERE ID IN (i, i+1, ..., i+N)SELECT * FROM table WHEREID >= i AND ID < i + N
第一个使用IN子
Mysql (Version8.0)数据库中有一个名为"web_file“的表,其中有一个auto_increment列"num_id”。由于某些删除操作,"num_id“不连续。因此,我删除了原来的"num_id",并添加了一个名为"num_id“的新auto_increment列,从1开始,但是我发现新"num_id”的最大值与行数不相等。下面是我的sql代码:
alter ta