Funkcja array_intersect
Dotyczy: Databricks SQL Databricks Runtime
Zwraca tablicę elementów we przecięciu elementów array1
i array2
.
Składnia
array_intersect(array1, array2)
Argumenty
array1
: TABLICa dowolnego typu z porównywalnymi elementami.array2
: n TABLICA elementów współużytkujących najmniej typowy typ z elementami .array1
Zwraca
Tablica pasującego typu do array1
bez duplikatów i elementów zawartych w elementach array1
i array2
.
Przykłady
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]