

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# ARRAY\$1UNION 函數
<a name="array_union"></a>

ARRAY\$1UNION 函數採用兩個陣列做為引數，並傳回包含兩個輸入陣列中唯一元素的新陣列。當您需要結合兩個陣列並消除任何重複的元素時，此函數很有用。這在您需要在陣列上執行類似集合的操作的情況下很有用，例如尋找兩組資料之間的聯集。

## 語法
<a name="array_union-syntax"></a>

```
array_union(array1, array2)
```

## 引數
<a name="array_union-arguments"></a>

 *array1*  
ARRAY。

 *array2*  
與 *array1* 相同類型的 ARRAY。

## 傳回類型
<a name="array_union-return-type"></a>

ARRAY\$1UNION 函數會傳回與陣列相同類型的 ARRAY。

## 範例
<a name="array_union-example"></a>

在此範例中，第一個陣列`[1, 2, 3]`包含元素 1、2 和 3。第二個陣列`[1, 3, 5]`包含元素 1、3 和 5。ARRAY\$1UNION 函數結合了兩個陣列的唯一元素，進而產生輸出陣列 `[1, 2, 3, 5]`。T

```
SELECT array_union(array(1, 2, 3), array(1, 3, 5));
 [1,2,3,5]
```