Order by 和 limit

Order by

排序是针对结果集排的序,即order by要放在where/group/having后面

语法:Order by 结果集中的列名 desc/asc
多字段排序:Order by 列1 desc/asc , 列2 desc/asc , 列3 desc,asc
不写默认 asc升序

可能会出现无法比较先后的情况,此时需再次排序

即多字段排序,优先遵循第一个排,第一列情况相同情况下,再排第二列
多字段排序:Order by 列1 desc/asc , 列2 desc/asc , 列3 desc,asc

Limit 限制条目

Limit [offset,] N
Offset: 偏移量,即跳过几行,0可不写
N: 取出条目
如 取第3行到第5行 limit 2,3 !!!!
取价格最高的 order by col desc limit 0,1(0可不写)

查询顺序

where -- group by -- having -- order by -- limit

你可能感兴趣的:(Order by 和 limit)