热线电话:13121318867

登录
2019-03-11 阅读量: 943
Mysql中的排序和限制

使用关键字 order by和limit;

//排序

select *

from tablename

[where condition]

[order by field1 [desc/asc],field2 [desc/asc],...,fieldn [desc/asc]]

order by后面可以跟多个不同的排序字段,并且每一个排序字段可以有不同的排序顺序;

如果排序字段的值一样,则相同的字段按照第二个排序字段进行排序。

\\限制查询

select ... [limit offset_start,row_count]

offset_start表示记录起始偏移值,row_count表示要查询的记录行数。默认offset_start=0,所以可以这么写(limit 100,即offset_start=0;row_count=100);

limit经常与order by 一起使用进行记录的分页显示;

limit属于MySQL扩展SQL92的语法,在其他数据库上并不能通用。

0.6861
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子