MAX et MIN : Rechercher l'une valeur maximale ou minimale

Comment :

Langages disponibles : reporting, Maintain

Les fonctions MAX et MIN renvoient la valeur maximale ou minimale, respectivement, à partir d'une liste de valeurs.


Haut de page

x
Syntaxe : Rechercher la valeur maximale ou minimale
{MAX|MIN}(value1, value2, ...)

où :

MAX

Renvoie la valeur maximale.

MIN

Renvoie la valeur minimale.

value1, value2

Numérique

sont les valeurs pour lesquelles la valeur maximale ou minimale est renvoyée, le nom d'un champ qui contient les valeurs, ou une expression qui renvoie celles-ci. En saisissant une expression, utilisez des parenthèses s'il y a lieu pour garantir l'ordre d'évaluation correct.



Exemple : Déterminer la valeur minimale

MIN renvoie soit la valeur du champ ED_HRS ou celle de la constante 30, quelque soit le montant le plus bas :

TABLE FILE EMPLOYEE
PRINT ED_HRS AND COMPUTE
MIN_EDHRS_30/D12.2 = MIN(ED_HRS, 30);BY LAST_NAME BY FIRST_NAME
WHERE DEPARTMENT EQ 'MIS';
END

La sortie est :

LAST_NAME         FIRST_NAME  ED_HRS     MIN_EDHRS_30 
---------         ---------- ------      ------------ 
BLACKWOOD         ROSEMARIE   75.00             30.00 
CROSS             BARBARA     45.00             30.00 
GREENSPAN         MARY        25.00             25.00 
JONES             DIANE       50.00             30.00 
MCCOY             JOHN          .00               .00 
SMITH             MARY        36.00             30.00

Information Builders