ORDERBY
window 関数の各パーティション内の並べ替え順序を決定する式を定義します。
構文
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
パラメーター
用語 | 定義 |
---|---|
orderBy_expression |
(省略可能)window 関数の各パーティション内のデータを並べ替えるために使用されるスカラー式。 |
order |
(省略可能)フォーム "OrderDirection [BlankHandling ]" の 2 部構成の value。OrderDirection は、orderBy_expression values を並べ替える方法 (つまり、昇順 or 降順) を指定します。 有効な values は次のとおりです。DESC . 代替 value: 0 (ゼロ)/FALSE .
orderBy_expression の values の降順で並べ替えます。 ASC . 代替 value: 1 /TRUE .
orderBy_expression の values の昇順で並べ替えます。 既定の valueiforder は省略されています。BlankHandling パーツは省略可能です。 空白の順序を指定します。 有効な values は次のとおりです。BLANKS DEFAULT . これは既定の valueです。 数値 values の動作は、0 and 負の valuesの間で並べ替 blankvalues。 文字列の動作は、空の文字列を含む文字列を all する前に順序付け blankvalues。 BLANKS FIRST . 空白は、昇順 or 降順に関係なく、常に先頭に並べ替えられます。 BLANKS LAST . 空白は、昇順 or 降順に関係なく、常に末尾に並べ替えられます。 |
value を返す
この関数 notvalueを返します。
備考
この関数は、window 関数式内でのみ使用できます。
例
OFFSETを参照してください。
コンテンツの Related
ORDERBY、PARTITIONBY、andMATCHBY 関数についてINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER