数据库的分页
Posted 夏末的秋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库的分页相关的知识,希望对你有一定的参考价值。
一,mysql
基本句式
select * from tableName where ... order by ... limit [n,]m;
就是查询从第n条数据后的m 条数据。n可由可无。
子查询的分页方式,提高查询速度
select * from tableName where id>=
(select id from tableName where ...orderby... limit n,1) limit m;
二, oracle
基本句式
select * from tablename from(select ROWNUM r,t1.* from tablename t1 where
ROWNUM<=n+m) t2 where t2.r>n;
select * from (select a.*,ROWNUM r from(select * from tablename)a where ROWNUM<=n+m)
where a.r>n
以上是关于数据库的分页的主要内容,如果未能解决你的问题,请参考以下文章