groupArrayLast
構文: groupArrayLast(max_size)(x)
最後の引数値の配列を作成します。
例えば、groupArrayLast(1)(x) は [anyLast (x)] と同等です。
いくつかのケースでは、実行順序に依存することができます。これは、SELECT が小さいサブクエリから ORDER BY を使用してくる場合に適用されます。
例
クエリ:
結果:
groupArray と比較して:
構文: groupArrayLast(max_size)(x)
最後の引数値の配列を作成します。
例えば、groupArrayLast(1)(x) は [anyLast (x)] と同等です。
いくつかのケースでは、実行順序に依存することができます。これは、SELECT が小さいサブクエリから ORDER BY を使用してくる場合に適用されます。
例
クエリ:
SELECT groupArrayLast(2)(number+1) numbers FROM numbers(10)
結果:
┌─numbers─┐
│ [9,10] │
└─────────┘
groupArray と比較して:
SELECT groupArray(2)(number+1) numbers FROM numbers(10)
┌─numbers─┐
│ [1,2] │
└─────────┘
Was this page helpful?