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
相關主題
-
參考
-
概念