SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY name ASC) AS
rowid,* FROM testUser) t
WHERE t.rowid > 200000 AND t.rowid <= 200050
如果 over 里面使用的是聚集索引的字段,千万级别的数据量,速度也相当可观。
SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY name ASC) AS
rowid,* FROM testUser) t
WHERE t.rowid > 200000 AND t.rowid <= 200050
如果 over 里面使用的是聚集索引的字段,千万级别的数据量,速度也相当可观。