Поделиться через


Функция 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]