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

起不出来名儿了

起不出来名儿了

2016-02-19 14:10

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享MySQL如何实现Top N及M至N段的记录查询?,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

我们可以利用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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

即意为从第3条记录开始的5条记录。

展开更多 50%)
分享

猜你喜欢

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

编程语言 网络编程
MySQL如何实现Top N及M至N段的记录查询?

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

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

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

TOP N 和SET ROWCOUNT N 哪个更快?

SQLServer
TOP N 和SET ROWCOUNT N 哪个更快?

TOP N 和SET ROWCOUNT N 哪个更快

SQLServer
TOP N 和SET ROWCOUNT N 哪个更快

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

讨论: SELECT TOP N 问题

SQLServer
讨论: SELECT TOP N 问题

囟门(xìn mén )

电脑网络
囟门(xìn mén )

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

php入门mysql分页调用程序

php入门mysql分页调用程序

如何快速excel转word

如何快速excel转word
下拉加载更多内容 ↓