次の方法で共有


ORDERBY

適用対象: 計算列計算テーブルメジャービジュアル計算

ウィンドウ関数の各パーティション内の並べ替え順序を決定する式を定義します。

構文

ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )

パラメーター

用語 定義
orderBy_expression (省略可能)ウィンドウ関数の各パーティション内のデータを並べ替えるために使用されるスカラー式。
order (省略可能)"OrderDirection [BlankHandling]" という形式の 2 部構成の値。

OrderDirection は、orderBy_expression 値を並べ替える方法 (つまり、昇順または降順) を指定します。 有効な値は次のとおりです。
DESC. 代替値: 0(ゼロ)/FALSEorderBy_expressionの値の降順で並べ替えます。
ASC. 代替値: 1/TRUEorderBy_expressionの値の昇順で並べ替えます。 これは、order を省略した場合の既定値です。

BlankHandling パーツは省略可能です。 空白の順序を指定します。 有効な値は次のとおりです。
BLANKS DEFAULT. これが既定値です。 数値の動作は、空白値が 0 から負の値の間で並べ替えられます。 文字列の動作は空白値であり、空の文字列を含むすべての文字列の前に並べ替えられます。
BLANKS FIRST. 空白は、昇順または降順の並べ替え順序に関係なく、常に先頭に並べ替えられます。
BLANKS LAST. 空白は、昇順または降順の並べ替え順序に関係なく、常に末尾に並べ替えられます。

戻り値

この関数は値を返しません。

備考

この関数は、ウィンドウ関数式内でのみ使用できます。

OFFSETを参照してください。

ORDERBY、PARTITIONBY、および MATCHBY 関数についてINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER