Compartir a través de


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 función de agregado some es sinónimo de cualquier 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