SQL分页查询

 

 

 

 select * from
(
  select A.*, ROWNUM RN from
  (
  select ....
  order by xxx--!!!
  ) A
  WHERE ROWNUM <= (pageIndex*pageSize)
) B
WHERE B.RN > ((pageIndex-1)*pageSize)
 分页的处理方式,需要注意的是 查询出的结果必须进行排序,否则可能会带来一些小概率的重复数据。具体原因仍不清楚,若读者知道,恳请赐教。

 

你可能感兴趣的:(sql分页)