MySql和Oracle的分页

MySql分页

      pageNo    第几页
      pageSize  每页有多少数据

      select * from t_emp limit (pageNo-1)*pageSize,pageSize

      limit m,n 
      
       从第m条数据开始 (从 0算起 包括m条)
       查询出n条数据

例如:查询第5到第 8条数据


select * from t_emp limit 4,4;


Oracle 分页
 
-- 按薪水从高到低排列,求第六到第十名(五行一页,这是第二页)

select * from (select rownum rn, t.* from (select * from scott.emp order by sal desc) t)
  where rn between 6 and 10

rownum 查询结果自增列,是给查询出来的行加上编号(从1开始)

你可能感兴趣的:(MySql和Oracle的分页)