Comment : |
Langages disponibles : reporting, Maintain
La fonction INT renvoie la partie entière d'un nombre.
INT(in_value)
où :
Numérique
est la valeur pour laquelle une composante d'entier est renvoyée, le nom d'un champ qui contient la valeur, ou une expression qui renvoie celle-ci. En saisissant une expression, utilisez des parenthèses s'il y a lieu pour garantir l'ordre d'évaluation correct.
INT trouve le plus grand entier dans le champ DED_AMT; le résultat est stocké dans INT_DED_AMT :
TABLE FILE EMPLOYEE
SUM DED_AMT AND COMPUTE
INT_DED_AMT/I9 = INT(DED_AMT);BY LAST_NAME BY FIRST_NAME
WHERE (DEPARTMENT EQ 'MIS') AND (PAY_DATE EQ 820730);
END
La sortie est :
LAST_NAME FIRST_NAME DED_AMT INT_DED_AMT --------- ---------- ------- ----------- BLACKWOOD ROSEMARIE $1,261.40 1261 CROSS BARBARA $1,668.69 1668 GREENSPAN MARY $127.50 127 JONES DIANE $725.34 725 SMITH MARY $334.10 334
Information Builders |