Teilen über


some-Aggregatfunktion

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

Gibt true zurück, wenn mindestens ein Wert von expr in einer Gruppe TRUE ist.

Die some Aggregatfunktion steht für any Aggregatfunktion und bool_or Aggregatfunktion.

Syntax

some(expr) [FILTER ( WHERE cond ) ]

Diese Funktion kann auch mithilfe der -Klausel als OVER aufgerufen werden.

Argumente

  • expr: Ein BOOLEAN-Ausdruck.
  • cond: Ein optionaler boolescher Ausdruck, der die Zeilen filtern, die für die Aggregation verwendet werden.

Gibt zurück

Ein BOOLEAN.

Beispiele

> 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