ORDER BY 子句
ORDER BY 子句根据指定的一个或多个列的值对结果进行排序。 以下是 ORDER BY 子句的语法:
ORDER BY <column> [<direction>] [,<column> [<direction>]]
列说明符必须是有效的列。 可以使用列说明符按列在查询中的显示顺序来引用列。 查询中的第一列编号为 1。 可以在 ORDER BY 子句中包含多个列,用逗号分隔。
可选的方向说明符可以是“ASC”,表示升 (从低到高) 或“DESC”表示降序 (高到低) 。 如果未提供方向说明符,则使用默认值升序。 如果指定多个列,但未指定所有方向,则最后指定的方向将应用于每列,直到显式更改方向。
例如,在下面的 ORDER BY 子句中,列 A、B、C 和 G 按升序排序,而列 D、E 和 F 则按降序排序。
ORDER BY A ASC, B, C, D DESC, E, F, G ASC
相关主题
-
参考
-
概念性