ARRAY_CONCAT (NoSQL クエリ)

適用対象: NoSQL

2 つ以上の配列値を連結した結果である配列を返します。

構文

ARRAY_CONCAT(<array_expr_1>, <array_expr_2> [, <array_expr_N>])  

引数

説明
array_expr_1 リスト内の最初の式。
array_expr_2 リスト内の 2 番目の式。
array_expr_N"(省略可能)" 省略可能な式。リスト内の N 番目の項目までのさまざまな数の式を含むことができます。

注意

ARRAY_CONCAT 関数には、少なくとも 2 つの配列式引数が必要です。

戻り値の型

配列式を返します。

次の例では、2 つの配列を結合する方法を示します。

SELECT
    ARRAY_CONCAT(["apples", "strawberries"], ["bananas"]) AS arrayConcat
[
  {
    "arrayConcat": [
      "apples",
      "strawberries",
      "bananas"
    ]
  }
]

注釈

  • この関数で、インデックスは使用されません。