熄灯之后的学习——再读《MySQL必知必会》(4)|| 排序数据_SQL

子句(clause): SQL语句由子句构成,有些子句是必须的,而有的是可选的。一个子句通常由一个关键字和所提供的数据组成。

order by xxx 指定以 xxx 列进行排序

熄灯之后的学习——再读《MySQL必知必会》(4)|| 排序数据_SQL_02


按多个列排序: 只要指定列名,列名之间用逗号分开即可。在按多个列进行排序的时候,排序完全按所规定的顺序进行。

熄灯之后的学习——再读《MySQL必知必会》(4)|| 排序数据_mysql_03


降序排序: 必须指定 DESC 关键字。

熄灯之后的学习——再读《MySQL必知必会》(4)|| 排序数据_SQL_04

熄灯之后的学习——再读《MySQL必知必会》(4)|| 排序数据_SQL_05


DESC 只应用到直接位于其前面的列名


想要在多个列上降序排列,必须对每个列指定 DESC


在 MySQL 中, A 与 a 被视为相同的


在给出 order by 子句时,应该保证它位于 from 子句之后
如果使用 limit ,必须位于 order by 之后