Función array_intersect
Se aplica a: Databricks SQL Databricks Runtime
Devuelve una matriz de los elementos de la intersección de array1
y array2
.
Sintaxis
array_intersect(array1, array2)
Argumentos
array1
: expresión ARRAY de cualquier tipo con elementos comparables.array2
: expresión ARRAY de elementos que comparten un tipo menos común con los elementos dearray1
.
Devoluciones
Una expresión ARRAY de un tipo que coincide con array1
sin duplicados y elementos que están en array1
y en array2
.
Ejemplos
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]