

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

La funzione ARRAY\$1UNION accetta due array come argomenti e restituisce un nuovo array che contiene gli elementi unici di entrambi gli array di input. Questa funzione è utile quando è necessario combinare due array ed eliminare eventuali elementi duplicati. Ciò può essere utile in scenari in cui è necessario eseguire operazioni simili a set sugli array, ad esempio trovare l'unione tra due set di dati.

## Sintassi
<a name="array_union-syntax"></a>

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

## Argomenti
<a name="array_union-arguments"></a>

 *matrice 1*  
Un ARRAY.

 *matrice 2*  
*Un ARRAY dello stesso tipo di array1.*

## Tipo restituito
<a name="array_union-return-type"></a>

La funzione ARRAY\$1UNION restituisce un ARRAY dello stesso tipo di array.

## Esempio
<a name="array_union-example"></a>

In questo esempio, il primo array `[1, 2, 3]` contiene gli elementi 1, 2 e 3. Il secondo array `[1, 3, 5]` contiene gli elementi 1, 3 e 5. La funzione ARRAY\$1UNION combina gli elementi unici di entrambi gli array, dando origine all'array di output. `[1, 2, 3, 5]` T

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