array_except 函数

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime

返回 array1 中(而不是 array2 中)的元素的数组。

语法

array_except(array1, array2)

参数

  • array1:具有可比较元素的任何类型的 ARRAY。
  • array2:与 array1 元素共享最不常见类型的元素的 ARRAY。

返回

类型与 array1 一致且没有重复项的 ARRAY。

示例

> SELECT array_except(array(1, 2, 2, 3), array(1, 1, 3, 5));
 [2]