Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Mengembalikan true jika setidaknya satu nilai expr dalam grup adalah true.
Fungsi any agregat identik dengan max fungsi agregat, tetapi terbatas pada argumen boolean.
Fungsi ini juga merupakan sinonim untuk bool_or fungsi agregat.
Sintaks
any(expr) [FILTER ( WHERE cond ) ]
Fungsi ini juga dapat dipanggil sebagai fungsi jendela menggunakan klausa OVER.
Argumen
-
expr: SebuahBOOLEANekspresi. -
cond: Ekspresi opsionalBOOLEANyang memfilter baris yang digunakan untuk agregasi.
Mengembalikan
BOOLEAN.
Contoh
> 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