Funzione array_distinct

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Rimuove i valori duplicati da array.

Sintassi

array_distinct(array)

Argomenti

  • array: espressione ARRAY.

Valori restituiti

La funzione restituisce una matrice dello stesso tipo dell'argomento di input in cui sono stati rimossi tutti i valori duplicati.

Esempi

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