原型:
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