查询系列第三篇—查询排序

1.基本认识

关键字:ORDER BY;
作 用:对查询的结果集进行排序;
填写值:ASC,升序(系统默认);DESC,降序;
格 式:ORDER BY 字段名 排序方式(ASC/DESC);

2.使用方法

  • 根据某字段名进行升序排列和降序排列

ORDER BY 字段名;

升序排列
例句:SELECT name,birth FROM student ORDER BY birth;
解释:在student表中查询name、birth两个字段相关信息,并根据birth字段进行升序排列。

降序排列
例句:SELECT name,birth FROM student ORDER BY birth DESC;
解释:在student表中查询name、birth两个字段相关信息,并根据birth字段进行降序排列。

  • 根据多个字段名进行排序

ORDER BY 字段名 排序方式,字段名 排序方式,字段名 排序方式;
注意:多字段排序时,按照从前往后的顺序进行排序。

例句:SELECT * FROM student WHERE sex="man" AND nationality="中国" ORDER BY age,birth ,time DESC;
解释:以“sex值是man和nationality值是中国”为条件,在student表中查询所有的相关信息,并按照age升序,birth升序,time降序进行排列。
排序过程:
首先按照age进行排序(age默认升序)---->具有相同age的在按照birth进行排序(birth默认升序)---->具有相同birth的在按照time进行排序(time是降序)---->排序完成

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,248评论 0 7
  • iOS中的数据存储方式 Plist(NSArray\NSDictionary) Preference(偏好设置\N...
    JonesCxy阅读 677评论 0 3
  • 1.显示所有数据库show databases;//展示所有数据库2,创建数据管理系统create databas...
    Roronoa_Zoro_阅读 212评论 0 0
  • 人死,就像水消失在大海。 外婆今年83了,走了。 6月26日早上不到5点,手机显示小舅妈的电话,接了,是小姨。说外...
    小小向阅读 208评论 0 0
  • 我从来没有写过关于姥姥的字眼,任何字眼都无法拟出那份爱与思念。可我还是忍不住,写下这心中重复的一遍遍的。 坐公交,...
    彦青qing阅读 346评论 5 2