据计算智商大于100的人在0.65秒就可以记住我们的域名:www.fdjsq.com.
Loading
您所在的位置:首页 > 电脑技巧 > 正文

mysql的top n查询

发布日期:2016/12/2 0:40:11 更新时间:2016/12/2 0:40:11 人气指数:17°C 收藏本文
【文章导读】mysql的top n查询

我们知道,在ms sql server中或access中,
若要查询前10条记录,使用top 10即可,
但在mysql中不支持这个写法,它用limit 10。 
 
我们可以利用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条记录。

本文标签:mysql
版权说明:本篇文章来自网络,如有侵权,请与我们联系,我们核实后立即处理,谢谢! 如果您喜欢该文章或程序,请支持购买注册正式版,得到更好的正版服务。
文章链接:http://www.fdjsq.com/diannaojiqiao/357.html +复制链接
稻草人书吧推荐