Catégories :

Fonctions d’agrégation (Compter les valeurs distinctes) , Fonctions de la fenêtre (Agrégation de données semi-structurées)

ARRAY_UNIQUE_AGG

Renvoie un ARRAY qui contient toutes les valeurs distinctes de la colonne spécifiée.

Voir aussi :

Utilisation de tableaux pour calculer des valeurs distinctes pour les agrégations hiérarchiques

Syntaxe

ARRAY_UNIQUE_AGG( <column> )
Copy

Arguments

column

La colonne contenant les valeurs.

Renvoie

La fonction renvoie un ARRAY contenant les valeurs distinctes de la colonne spécifiée. Les valeurs dans l’ARRAY ne sont pas dans un ordre particulier, et l’ordre n’est pas déterministe.

La fonction ignore les valeurs NULL dans la colonne column. Si column ne contient que des valeurs NULL ou si la table contenant une column est vide, la fonction renvoie un ARRAY vide.

Notes sur l’utilisation

  • Cette fonction ne prend pas en charge un type structuré comme argument d’entrée.

Exemples

Agrégation

Voir Utilisation de tableaux pour calculer des valeurs distinctes pour les agrégations hiérarchiques.