any, mais il a été introduit pour des raisons de compatibilité avec les fonctions de fenêtre, pour lesquelles il est parfois nécessaire de traiter les valeurs NULL (par défaut, toutes les fonctions d’agrégation de ClickHouse ignorent les valeurs NULL).
Il est possible de déclarer un modificateur pour respecter les valeurs NULL (RESPECT NULLS), aussi bien avec les fonctions de fenêtre que dans les agrégations classiques.
Comme avec any, en dehors des fonctions de fenêtre, le résultat sera aléatoire si le flux source n’est pas ordonné, et le type de retour
correspond au type d’entrée (NULL n’est renvoyé que si l’entrée est Nullable ou si le combinator -OrNull est ajouté).
exemples
Exemple 1
Exemple 2
Exemple 3
Exemple 4
ORDER BY.