首页 > 数据库技术 > 详细

数据库分页查询

时间:2017-01-19 21:25:34      阅读:275      评论:0      收藏:0      [点我收藏+]

mysql分页查询: 

   select * from table limit 0,3   或者 select * from table_name limit 3

oracle分页查询:

   oracle中分页查询就得分三步:先排序,在编号,最后取范围 

    SELECT *
    FROM (
      SELECT ROWNUM rn, t.*
      FROM (
        SELECT ename, empno, salary, job  --此处的select决定所要查的数据,外面的select都是固定的。
        FROM emp
        ORDER BY salary DESC
      )t
    )
    WHERE rn BETWEEN min AND max

 

  

//补充:

pageSize: 每页的条目数

page:第几页

min:(page-1)*pageSize + 1
max: page * pageSize

 

    

数据库分页查询

原文:http://www.cnblogs.com/quan-coder/p/6308699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!