array_intersect
Funzione
Si applica a: controllo SQL databricks Databricks Runtime
Restituisce una matrice degli elementi nell'intersezione di array1
e array2
.
Sintassi
array_intersect(array1, array2)
Argomenti
array1
: MATRICE di qualsiasi tipo con elementi confrontabili.array2
: n ARRAY di elementi che condividono un tipo meno comune con gli elementi diarray1
.
Restituisce
Matrice di tipo corrispondente a array1
senza duplicati e elementi contenuti in sia array1
in .array2
Esempi
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]