Return object with maximum value from item sequence.
The following construct(s) refer to this construct:
fn:max(sequence $sequence) => anySimpleType?
fn:max(sequence $sequence, string $collation) => anySimpleType?
This aggregate function returns the maximum value of all values in a
sequence that are of a single type or one of its subtypes, for which the
gt
operator is defined. For numeric values type promotion is used
to coerce all values to a single common type. If the argument is the empty
sequence, the function returns the empty sequence.
$sequence |
a sequence of items |
---|---|
$collation |
optional valid collation string literal |
$flags |
modifiers for patternmatching |
Get maximum value from sequence with numeric values:
let $a := (17, 23, 11) return max($a)