共用方式為


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

參考

FROM 子句

RANK BY 子句

SELECT 語句

概念

Full-Text 述詞

非Full-Text 述詞