ANY

All functions > ARRAY > ANY

Returns TRUE if any element in the boolean array is true.

Syntax

Diagram(
  Sequence(
    Terminal("ANY"),
    Terminal("("),
    NonTerminal("value"),
    Terminal(","),
    OneOrMore(NonTerminal("value"), Terminal(",")),
    Terminal(")"),
  )
)
ParameterTypeRequiredDescription
valueBOOLEANYesBoolean value to check

Notes

  • Returns NULL for empty arrays
  • Returns TRUE if at least one element is true
  • NULL values in array will result in NULL return value

Examples

FeatureQL
SELECT
    f1 := ANY(true, true, true),  -- Contains true
    f2 := ANY(true, false, true),  -- At least one true
    f3 := ANY(false, false, false)  -- No true elements
;
Result
f1 BOOLEANf2 BOOLEANf3 BOOLEAN
truetruefalse

Last update at: 2026/03/03 16:47:38
Last updated: 2026-03-03 16:48:19