模板:SQL排序

Eric讨论 | 贡献2021年4月5日 (一) 08:45的版本 (创建页面,内容为“'''ORDER BY'''子句用于对一列或多列进行排序,两种排序方式: *升序,使用<code>ASC</code>关键字,默认方式,关键字可以省略 *…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

ORDER BY子句用于对一列或多列进行排序,两种排序方式:

  • 升序,使用ASC关键字,默认方式,关键字可以省略
  • 降序,使用DESC关键字
选取数据 语句 描述
升序排序 SELECT * FROM 表名 ORDER BY 列名; 选取所有数据,按某列升序排序显示。
降序排序 SELECT * FROM 表名 ORDER BY 列名 DESC; 选取所有数据,按某列降序排序显示。
多列排序 SELECT * FROM 表名 ORDER BY 列名1 DESC , 列名2; 选取所有数据,先按列名1的列降序排序,再按列名2的列升序排序。