Freigeben über


array_distinct-Funktion

Gilt für: durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Entfernt doppelte Werte aus array.

Syntax

array_distinct(array)

Argumente

  • array: Ein ARRAY-Ausdruck.

Gibt zurück

Die Funktion gibt ein Array desselben Typs wie das Eingabeargument zurück, wobei alle doppelten Werte entfernt wurden.

Beispiele

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