array_intersect
Функции
Область применения: Databricks SQL Databricks Runtime
Возвращает массив элементов в пересечении array1
и array2
.
Синтаксис
array_intersect(array1, array2)
Аргументы
array1
: МАССИВ любого типа с сопоставимыми элементами.array2
: n МАССИВ элементов, имеющих наименее распространенный тип с элементамиarray1
.
Возвращает
МАССИВ, соответствующий типу с array1
без дубликатов и элементов, содержащихся в и array1
array2
.
Примеры
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]