メインコンテンツまでスキップ
メインコンテンツまでスキップ

groupArray

構文: groupArray(x) または groupArray(max_size)(x)

引数の値の配列を作成します。
値は任意の(決定できない)順序で配列に追加できます。

2番目のバージョン(max_size パラメータ付き)は、結果の配列のサイズを max_size 要素に制限します。例えば、groupArray(1)(x)[any (x)] と等価です。

いくつかのケースでは、実行順序に依存することができます。これは、SELECTORDER BY を使用しているサブクエリから来る場合に適用されますが、サブクエリの結果が十分に小さい場合に限ります。

クエリ:

結果:

groupArray 関数は、上記の結果に基づいて ᴺᵁᴸᴸ 値を削除します。

  • エイリアス: array_agg.