select语句实现mysql分页查询

发布时间:2020-07-06编辑:脚本学堂
使用select语句的特性就实现mysql查询结果分页,掌握下mysql分页查询的方法,有需要的朋友做个参考。

mysql/fenye/ target=_blank class=infotextkey>mysql分页查询是经常见到的问题,如何实现呢?

本节介绍一个实现mysql分页查询的好方法。

select语句实现mysql分页查询的语法:
SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY] 
[DISTINCT | DISTINCTROW | ALL] 
select_expression,... 
[INTO OUTFILE 'file_name' export_options] 
[FROM table_references 
[WHERE where_definition] 
[GROUP BY col_name,...] 
[HAVING where_definition] 
[ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC] ,...] 
[LIMIT [offset,] rows] 
[PROCEDURE procedure_name] ] 
LIMIT子句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数,第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数。

例如:
 

复制代码 代码示例:
select * from table LIMIT 5,10; #返回第6-15行数据 
select * from table LIMIT 5; #返回前5行 
select * from table LIMIT 0,5; #返回前5行 

以上介绍了实现mysql分页查询的过程,希望对大家有所帮助。

mysql 分页查询的sql语句
mysql分页limit优化方法
mysql limit分页优化方法
高效MySQL分页代码
mysql分页原理与mysql分页查询语句
mysql分页实现代码 mysql limit分页
mysql5分页查询深入探讨
mysql高效分页的实例分析
mysql优化之LIMIT,OFFSET分页
学习mysql中的limit分页优化