Sdílet prostřednictvím


some agregační funkce

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí true hodnotu, pokud je pravdivá alespoň jedna hodnota expr ve skupině.

Agregační some funkce je synonymem pro libovolnou agregační funkci a bool_or agregační funkci.

Syntaxe

some(expr) [FILTER ( WHERE cond ) ]

Tuto funkci lze také vyvolat jako funkci okna pomocí OVER klauzule.

Argumenty

  • expr: Výraz BOOLEAN .
  • cond: Volitelný logický výraz filtrující řádky použité pro agregaci.

Návraty

Úloha BOOLEAN.

Příklady

> 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