分页技术()

      查询获得一个结果集,如果结果比较多我们一般不会一个显示所有的数据,(数据过多会造成查询过慢,或页面崩溃等)。

      因为Http的无状态性(每次都是新的连接),每一次提交都是当做一个新的请求来处理,即使是换页,上一次的结果对下一次是没有影响的。

      三种实现分页的方式:

  1.  每次查询结果的所有数据,然后根据页码显示指定的记录  。  问题:影响内存
  2. 根据页面只取一页数据,然后显示这一页,这里要构造sql   问题:查询频繁
  3.  去一定页的数据,就是前面两种的折中。  

查询语句:     

select * from friend_tab limit 0,5  (起始记录,偏移量)

select * from friend_tab limit 5,5  (从第六条,偏移5条记录)

select * from friend_tab limit 10,5 (从第十一条,偏移5条记录)

 

posted @ 2017-09-18 21:20  千彧  阅读(155)  评论(0编辑  收藏  举报