array_distinct 函数

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

array 中删除重复值。

语法

array_distinct(array)

参数

  • array:一个 ARRAY 表达式。

返回

函数返回与输入参数类型相同的数组,其中已删除所有重复值。

示例

> SELECT array_distinct(array(1, 2, 3, NULL, 3));
 [1,2,3,NULL]