Compartir vía


some (función de agregado)

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve true si al menos un valor de expr en un grupo es true.

La some función de agregado es sinónimo de any función de agregado y bool_or función de agregado.

Sintaxis

some(expr) [FILTER ( WHERE cond ) ]

Esta función también se puede invocar como una función de ventana mediante la cláusula OVER.

Argumentos

  • expr: expresión BOOLEAN.
  • cond: expresión booleana opcional que filtra las filas usadas para la agregación.

Devoluciones

BOOLEAN.

Ejemplos

> 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