·天新网首页·加入收藏·设为首页·网站导航
数码笔记本手机摄像机相机MP3MP4GPS
硬件台式机网络服务器主板CPU硬盘显卡
办公投影打印传真
家电电视影院空调
游戏网游单机动漫
汽车新车购车试驾
下载驱动源码
学院开发域名
考试公务员高考考研
业界互联网通信探索
教你快速实现 MySQL查询结果的分页显示
http://www.Q.cc 2007年11月20日 赛迪网 984201

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中与浮点比较有关的问题
下一篇: 带你轻松接触MaxDB和MySQL之间的协同性

关于我们 | 联系我们 | 加入我们 | 广告服务 | 投诉意见 | 网站导航
Copyright © 2000-2009 www.Q.cc, All Rights Reserved.
晨新科技 版权所有 Created by TXSite.net