摘要:分页查询语句:从表名limitstart、count中选择*;从表名limitcountoffsetstart中选择*;注意:limit是分页查询关键字start,表示起始行索引。默认值为0 count,表示查询数。假设数据库表emp有13条数据:代码示例:语句1:select*froimplimit9,4;语句2:slice*from implimit4 offset9//语句
分页查询语句:
select * from 表名 limit start,count ;
select * from 表名 limit count offset start;
说明:
- limit是分页查询关键字
- start表示开始行索引,默认是0
- count表示查询条数
代码示例:
语句1:select * from emp limit 9,4;
语句2:slect * from emp limit 4 offset 9;
// 语句1和2均返回表emp的第10、11、12、13行
//语句1和2中的数字4表示返回4行,数字9表示从表的第十行开始
通过limit和offset 或只通过limit可以实现分页功能:
假设 numbers 表示每页要显示的条数,pagenumber表示页码,那么 返回第pagenumber页,每页条数为numbers的sql语句:
代码示例:
语句3:select * from emp limit (pagenumber-1)*numbers,numbers
语句4:select * from emp limit numbers offset (pagenumber-1)*numbers