如何查询Top N及Top(M―N)记录?
来源:asp之家 时间:2009-11-11 20:03:00
在MySQL中,如何实现Top N及M至N段的记录查询?
我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。
LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下:
SELECT * FROM MYTABLE
ORDER BY AFIELD
LIMIT offset, recnum
其中offset为从第几条(M+1)记录开始,recnum为返回的记录条数。例:
select * from mytable
order by afield
limit 2, 5
即意为从第3条记录开始的5条记录。
标签:top,查询,记录,mysql
0
投稿
猜你喜欢
建立MySQL数据库日常维护规范
2009-03-20 12:34:00
ASP代码中的容错机制
2008-10-19 17:30:00
Photoshop设计制作网站流程图解
2007-10-25 12:06:00
sqlserver数据库迁移后,孤立账号解决办法
2011-10-24 20:01:40
jQuery.data()方法与内存泄漏
2010-04-06 17:20:00
PHP curl get post 请求的封装函数示例【get、post、put、delete等请求类型】
2023-05-25 01:24:18
ASP编程中的常见问题
2007-09-20 13:32:00
区别div和span、relative和absolute、display和visibility
2009-12-13 12:18:00
数字人组件反写[asp组件开发实例4]
2009-06-09 13:20:00
如何在服务器端调用winzip命令行对文件压缩和解压
2008-01-26 20:44:00
JavaScript库jQuery入门简介
2007-10-17 11:43:00
PHP设计模式之模板方法模式Template Method Pattern详解
2023-05-25 00:24:26
用ASP木马实现FTP和解压缩
2008-02-13 08:47:00
教你快速掌握如何向MySQL的表中录入数据
2008-11-27 16:45:00
Web2.0视觉风格进化论 之一
2007-11-03 19:58:00
SQL Server SA权限最新入侵方法
2009-03-25 16:56:00
asp三天学好ADO对象之第二天
2008-10-09 12:49:00
javascript基础之数组(Array)对象
2008-06-25 13:32:00
W3C优质网页小贴士(一)
2008-04-06 16:35:00
教你轻松解决几种常见的SQL疑难问题
2009-01-07 14:25:00