ORDERBY
定義運算式,以判斷每個 window 函式資料分割內的排序次序。
語法
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
參數
詞彙 | 定義 |
---|---|
orderBy_expression | (選用) 任何將用來排序視窗函式資料分割內資料的純量運算式。 |
訂單 | (選用)格式為 「<OrderDirection> [<BlankHandling>]」 的兩部分值。 <OrderDirection> 會指定如何排序 <orderBy_expression> 值 (也就是遞增或遞減)。 有效值包括: DESC。 替代值:0(零)/FALSE。 依 <orderBy_expression> 的值以遞減順序排序。 ASC。 替代值:1/TRUE。 依 <orderBy_expression> 的值以遞增順序排序。 如果省略<順序>,這是預設值。 <BlankHandling> 元件是選擇性的。 它會指定如何排序空白。 有效值包括: 空白預設值。 這是預設值。 數值的行為是空白值會在零和負值之間排序。 字串的行為是空白值,會在所有字串之前排序,包括空字串。 空白先。 不論是遞增還是遞減排序,開頭一律會排序空白。 空白後。 不論是遞增還是遞減排序,結尾一律會排序空白。 |
傳回值
此函式不會傳回值。
備註
此函式只能在視窗函數運算式內使用。
範例
請參閱 OFFSET。
相關內容
了解 ORDERBY、PARTITIONBY 和 MATCHBY 函式
INDEX
OFFSET
PARTITIONBY
MATCHBY
WINDOW
RANK
ROWNUMBER
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應