> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 指定された配列の積集合を返します（すべての配列に共通して含まれる要素を返します）。

# groupArrayIntersect

<div id="groupArrayIntersect">
  ## groupArrayIntersect
</div>

導入バージョン: v24.2.0

指定された配列の積集合を返します (指定されたすべての配列に共通する要素を返します) 。

**構文**

```sql theme={null}
groupArrayIntersect(x)
```

**引数**

* `x` — 引数 (カラム名または式) 。[`Any`](/ja/reference/data-types)

**戻り値**

すべての配列に共通して含まれる要素を格納した配列を返します。[`Array`](/ja/reference/data-types/array)

**例**

**使用例**

```sql title=Query theme={null}
-- Memoryエンジンでテーブルを作成する
CREATE TABLE numbers (
    a Array(Int32)
) ENGINE = Memory;

-- サンプルデータを挿入する
INSERT INTO numbers VALUES
    ([1,2,4]),
    ([1,5,2,8,-1,0]),
    ([1,5,7,5,8,2]);

SELECT groupArrayIntersect(a) AS intersection FROM numbers;
```

```response title=Response theme={null}
┌─intersection──────┐
│ [1, 2]            │
└───────────────────┘
```
