mysql分页查询

5个月前 (10-16 07:22)阅读3回复0
yk
yk
  • 管理员
  • 注册排名3
  • 经验值143560
  • 级别管理员
  • 主题28712
  • 回复0
楼主

暗示sql语句取出来的当前记录集中,第一行在所有契合前提的记录集中所处的行号(row index)。

好比:selecte * from tablename 可搜出100行,

设currentPage =2,lineSize=10,

那么selecte * from tablename limit (2-1)*10,10

得出的数据集就是第二页的10条数据,从row index=10 (第11行)起头,到row index=19(第20行)为行。

好比

currentPage=3

lineSize=10

那么

currentPage * lineSize=30

(currentPage -1 ) * lineSize=20

就是说查询的数据在前30条以内,在前20条以外,就实现了分页

0
回帖

mysql分页查询 期待您的回复!

取消