MySql分页查询性能优化
目录
Limit介绍
分页优化
Limit介绍
select 列 from 表 limit [offset,] count;
offset:表⽰偏移量,通俗点讲就是跳过多少⾏,offset可以省略,默认为0,表⽰跳过0⾏,范围:[0,+∞)。
count:跳过offset⾏之后开始取数据,取count⾏记录;范围:[0,+∞)。limit中offset和count的值不能⽤表达式。
//取前n⾏记录
select 列 from 表 limit 0,n;
//或者
select 列 from 表 limit n;
获取订单⾦额最⼤的⼀条记录,可以这么做:先按照⾦额降序,然后取第⼀条记。
select a.id,a.amt from t_order a order by
a.amt desc limit 1;
select a.id,a.amt from t_order a order by