Sintaxis
MAX( <expresión 1>, <expresión 2> )
Propósito
Compara dos valores numéricos o fechas y devuelve el mayor.
Argumentos
<expresión 1>
Define la primera expresión numérica o fecha que se comparará.
<expresión 2>
Define la segunda expresión numérica o fecha se comparará.
Utilización
La función MAX() es una forma rápida, simple y eficiente de obtener el mayor de dos valores numéricos o la mayor de dos fechas.
La dos expresiones deben ser del mismo tipo de dato. Es decir, ambas deben ser numéricas o fechas.
Sugerencias
La función MIN() es el inverso de la función MAX(), suministrando el menor de dos valores numéricos o la menor de dos fechas.
Ejemplos
Estos ejemplos muestran MAX() devolviendo el mayor de dos valores numéricos:
MsgAlert( MAX(1, 2) ) // Resulta: 2.
MsgAlert( MAX(2, 1) ) // Resulta: 2.
Estos ejemplos muestran MAX() comparando los valores fecha:
MsgAlert( DATE() ) // Resulta: 01/09/90.
MsgAlert( MAX(DATE(), DATE() + 30) ) // Resulta: 01/10/90.
MsgAlert( MAX(DATE(), CTOD("")) ) // Resulta: 01/09/90.