Histórico da Página
Incluir Página | ||||
---|---|---|---|---|
|
Sintaxe
MAX( <expressão 1>, <expressão 2> )
Propósito
Compara dois valores numéricos ou datas, retornando o maior.
Argumentos
<expressão 1>
Define a primeira expressão numérica ou data que será comparada.
<expressão 2>
Define a segunda expressão numérica ou data que será comparada.
Utilização
A função MAX() é uma forma rápida, simples e eficiente de se obter o maior entre dois valores numéricos ou entre datas.
As duas expressões devem ser do mesmo tipo de dado. Ou seja, ambas devem ser numéricas ou datas.
Dicas
A função MIN() é o inverso da função MAX(), fornecendo o menor entre dois valores numéricos ou entre duas datas.
Exemplos
Estes exemplos demonstram MAX() retornando o maior de dois valores numéricos:
MsgAlert( MAX(1, 2) ) // Resulta: 2
MsgAlert( MAX(2, 1) ) // Resulta: 2
Estes exemplos demonstram MAX() comparando valores data:
MsgAlert( DATE() ) // Resulta: 01/09/90
MsgAlert( MAX(DATE(), DATE() + 30) ) // Resulta: 01/10/90
MsgAlert( MAX(DATE(), CTOD("")) ) // Resulta: 01/09/90