- Catégories :
Fonctions numériques (arrondi et troncation)
MOD¶
Renvoie le reste de l’entrée expr1
divisé par l’entrée expr2
.
Équivalent à l”opérateur arithmétique modulo (par exemple, expr1 % expr2
).
Syntaxe¶
MOD( <expr1> , <expr2> )
Arguments¶
expr1
Une expression numérique
expr2
Une expression numérique
Renvoie¶
Renvoie un nombre entier ou un nombre décimal à virgule fixe.
Notes sur l’utilisation¶
expr1
etexpr2
doivent être des expressions numériques. Ils ne sont pas obligés d’être des entiers.
Exemples¶
L’exemple suivant montre l’utilisation de la fonction MOD()
sur les valeurs entières et non entières :
SELECT MOD(3, 2) AS mod1, MOD(4.5, 1.2) AS mod2;Sortie :
+------+------+ | MOD1 | MOD2 | +------+------+ | 1 | 0.9 | +------+------+