Mengembalikan True jika setidaknya satu elemen dalam data masukan bernilai True, jika tidak, mengembalikan False.
Sintaksis
BOOLEAN ANY(BOOLEAN <expr>)Parameter
expr: Wajib. Ekspresi bertipe BOOLEAN.
Nilai kembali
Mengembalikan tipe BOOLEAN. Nilai kembali ditentukan berdasarkan aturan berikut:
Jika setidaknya satu elemen dalam expr bernilai benar, fungsi mengembalikan true. Jika semua elemen salah, fungsi mengembalikan false.
Jika masukan expr berisi nilai NULL, nilai NULL tersebut diabaikan dalam perhitungan.
Contoh
-- Mengembalikan true
SELECT ANY(colname) FROM VALUES (true), (false), (false) AS tab(colname);
-- Mengembalikan true
SELECT ANY(colname) FROM VALUES (NULL), (true), (false) AS tab(colname);
-- Mengembalikan false
SELECT ANY(colname) FROM VALUES (false), (false), (NULL) AS tab(colname);
-- Mengembalikan true
SELECT ANY(colname1) FILTER(WHERE colname2 = 2) FROM VALUES (true, 1), (FALSE, 1), (true, 2) AS tab(colname1, colname2);