Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:
Databricks SQL
Databricks Runtime
Returnerar true om minst ett värde expr i gruppen är sant.
Aggregeringsfunktionen any är synonym med max aggregerad funktion, men begränsad till ett booleskt argument.
Funktionen är också synonym för bool_or aggregerad funktion.
Syntax
any(expr) [FILTER ( WHERE cond ) ]
Den här funktionen kan också anropas som en -fönsterfunktion med hjälp av OVER-satsen.
Argument
-
expr: EttBOOLEANuttryck. -
cond: Ett valfrittBOOLEANuttryck som filtrerar de rader som används för aggregering.
Returer
En BOOLEAN.
Exempel
> SELECT any(col) FROM VALUES (true), (false), (false) AS tab(col);
true
> SELECT any(col) FROM VALUES (NULL), (true), (false) AS tab(col);
true
> SELECT any(col) FROM VALUES (false), (false), (NULL) AS tab(col);
false
> SELECT any(col1) FILTER (WHERE col2 = 1)
FROM VALUES (false, 1), (false, 2), (true, 2), (NULL, 1) AS tab(col1, col2);
false