Share via


max_of()

Devolve o valor máximo de todas as expressões de argumento.

Syntax

max_of(arg,, arg_2 [ arg_3, ... ])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
arg_i escalar ✔️ Os valores a comparar.
  • Todos os argumentos têm de ser do mesmo tipo.
  • É suportado um máximo de 64 argumentos.
  • Os valores não nulos têm precedência para valores nulos.

Devoluções

O valor máximo de todas as expressões de argumento.

Exemplos

Localizar o maior número

print result = max_of(10, 1, -3, 17) 

Saída

result
17

Localizar o valor máximo numa tabela de dados

Repare que os valores não nulos têm precedência sobre os valores nulos.

datatable (A: int, B: int)
[
    1, 6,
    8, 1,
    int(null), 2,
    1, int(null),
    int(null), int(null)
]
| project max_of(A, B)

Saída

result
6
8
2
1
(nulo)