码迷,mamicode.com
首页 > 数据库 > 详细

mysql 中的LIMIT用法

时间:2017-01-07 12:06:22      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:mysq   table   性能   查询   tab   大于   select   where   from   

select * from table_name LIMIT 起始偏移量,数量

(1)起始偏移量为0:代表没有偏移,即从第1行开始。

(2)数量为-1:代表是无穷,即偏移量之后所有的行。

(3)LIMIT n <=> LIMIT 0,n

当起始偏移量较小时,用LIMIT性能较好。

当起始偏移量较大(大于1w)时,子查询较优。

1. select * from table_name LIMIT 10000,10;

2. select * from table_name where id>=(

select id from table_name order by id LIMIT 10000,1;

) LIMIT 10;

mysql 中的LIMIT用法

标签:mysq   table   性能   查询   tab   大于   select   where   from   

原文地址:http://www.cnblogs.com/shijianchuzhenzhi/p/6258918.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!