Partager via


Fonction d’agrégation some

S’applique à : case marquée oui Databricks SQL coche marquée oui Databricks Runtime

Retourne true si au moins une valeur de expr dans un groupe est true.

La fonction d’agrégation some est synonyme de toute fonction d’agrégation et de fonction d’agrégation bool_or.

Syntaxe

some(expr) [FILTER ( WHERE cond ) ]

Cette fonction peut également être appelée en tant que fonction de fenêtre à l’aide de la clause OVER.

Arguments

  • expr : expression BOOLEAN.
  • cond : expression booléenne facultative filtrant les lignes utilisées pour l’agrégation.

Retours

BOOLEAN.

Exemples

> SELECT some(col) FROM VALUES (true), (false), (false) AS tab(col);
 true

> SELECT some(col) FROM VALUES (NULL), (true), (false) AS tab(col);
 true

> SELECT some(col) FROM VALUES (false), (false), (NULL) AS tab(col);
 false