MySQL中通用的分页SQL

时间:2024-4-27    作者:老大夫    分类: Mysql


MySQL中通用的分页SQL语句:

假设现在已知:页码 + 每页显示的记录条数

通用的分页SQL语句该怎么写?

int pageNo = 1; // 页码
int pageSize = 3; // 每页显示的记录条数

假设每页显示3条记录:
第1页:limit 0 , 3
第2页:limit 3 , 3
第3页:limit 6 , 3
第4页:limit 9 , 3
第5页:limit 12 , 3

第pageNo页:limit (pageNo-1)*pageSize , pageSize

limit 起始位置,长度大小
limit 0,5 //从第1个开始数5个,不包括0 也就是 1,2,3,4,5
limt函数只有一个,没有其他形式,网页每页的容量大小数量是不变的,前端会传来页码和每页的容量,计算方法就是(pageNo-1)*pageSize,来判断是在第几页。


扫描二维码,在手机上阅读

推荐阅读: