array_intersect
函数
适用于: Databricks SQL Databricks Runtime
返回 array1
和 array2
的交集中的元素的数组。
语法
array_intersect(array1, array2)
参数
array1
:具有可比较元素的任意类型的 ARRAY。array2
:元素的 ARRAY,与array1
的元素共有最不常见类型。
返回
array1
的匹配类型的 ARRAY,没有重复项,也没有 array1
和 array2
中都包含的元素。
示例
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]