分页查询
在 Oracle 中使用分页
1. 无 order by
查询
1.1 嵌套子查询,两次筛选,推荐
1 | SELECT * |
1.2. 一次筛选(数据量大的时候,第一次查询的数据量过大,明显比上面慢,不推荐)
1 | SELECT * |
2. 有 order by
查询
2.1 嵌套子查询,两次筛选,推荐
1 | SELECT * |
2.2. 一次筛选(数据量大的时候,第一次查询的数据量过大,明显比上面慢,不推荐)
1 | SELECT * |
3. 采用 row_number() over 分页函数
1 | SELECT * |