文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>MySQL中如何实现Top N及M至N段的记录查询?

MySQL中如何实现Top N及M至N段的记录查询?

时间:2008-04-21  来源:sdccf

作者:admin  
<IFRAME height=60 marginHeight=0 src="http://www.newway999.com/adfile/ad7.htm" frameBorder=0 width=468 marginWidth=0 scrolling=no></IFRAME>

在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条记录。

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载