MySQL LIMIT

来源:互联网 发布:java聊天室开源代码 编辑:程序博客网 时间:2024/05/20 09:06

原型:
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
作用:接受最多两个整型常量m,n,查询指定区间[m+1,m+n]的数据.

实例(注意索引从0开始!):
mysql> SELECT * FROM table LIMIT 5;
//检索记录索引0偏移5,也就是1到5行。

mysql> SELECT * FROM table LIMIT 5,10;
//检索记录索引5偏移10,也就是6到15行。

mysql> SELECT * FROM table LIMIT 10,-1;
// 检索记录索引10偏移到结尾,也就是11行到结尾。

综合上述,首先得有个起始索引,索引和你想查询的行数差1.比如:想以第一行为开始,不用输入或者输入0;以第5行为开始,输入4。

待解决问题:limit和查询效率的问题;limit和top的互换;那些数据库支持limit

0 0
原创粉丝点击