欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【细化解析实现MySQL查询结果的分页显示】,下面是详细的分享!
细化解析实现MySQL查询结果的分页显示
在mysql中利用select语句的一个特性就可以很方便地实现查询结果的分页,select语句的语法:
| 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查询结果的分页显示,下面是编辑为你推荐的有价值的用户互动:
相关问题:java的jsp如何分页显示查询结果呢?
答:分页显示一般有两种实现方式:业务层分页、数据库层分页(以下会用到两个参数,提前说明下 page:请求第几页,size:每页显示多少条) 业务层分页:从数据库取出所有数据,然后通过传过来的page和size对所有数据截取,比如一共查了100条数据,保... >>详细
相关问题:MySql中查询语句实现分页功能
答:不要把表达式放到SQL里面的limit字句中,需要先计算为数值,例如: select * from userdetail where userid limit 0,20 >>详细
相关问题:要实现在数据库中查询的数据在网页上分页显示应该...
答:只要会用sql 分页,想在网页上实现分页,只需要在网页上判断就OK了,比如: >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
