Fonction MySQL Mod

Fonction MySQL Mod

Ce message discutera de la façon d'utiliser la fonction mod () dans mysql. Cette fonction nous permet de déterminer le reste en divisant deux valeurs ou expressions numériques.

Si vous connaissez l'opérateur modulo dans d'autres langages de programmation, cette fonction est l'équivalent de l'opérateur de modulo dans MySQL.

Syntaxe de fonction

La syntaxe de fonction est fournie ci-dessous:

Mod (dividende, diviseur)


La fonction accepte deux arguments principaux:

    1. Dividende - Spécifie la valeur ou l'expression à diviser
    2. Diviseur - La valeur ou l'expression utilisée pour diviser le dividende fourni

La fonction renvoie ensuite le reste de l'opération de division. S'il n'y a pas de reste, je.e., Le reste est 0, et la fonction renvoie nul.

Exemple d'utilisation

L'exemple suivant montre comment utiliser la fonction Mod dans MySQL:

Sélectionnez Mod (100,34) comme REM;


La sortie suivante de l'opération précédente:

Rem |
---+
32 |

Exemple 2 - Utilisation de la fonction mod () avec des types de flotteurs

Nous pouvons également utiliser la fonction mod () avec un type de flotteur, comme illustré ci-dessous:

Sélectionner le mod (54,3.141) comme rem;


Dans ce cas, la fonction doit renvoyer une valeur de point flottante, comme indiqué ci-dessous:

Rem |
-----+
0.603 |

Exemple 3 - Utilisation de l'opérateur modulo

Nous pouvons également effectuer une division modulo sans la fonction mod (), comme indiqué dans l'exemple ci-dessous:

Sélectionnez 54% 3.141 comme rem;


Dans l'exemple précédent, nous utilisons l'instruction SELECT avec l'opérateur modulo (%).

Sortir:

Rem |
-----+
0.603 |

Conclusion

Dans cet article, nous avons discuté des principes fondamentaux de l'utilisation de la fonction mod () dans MySQL pour calculer le reste d'une division donnée. Plusieurs exemples ont été fournis la fonction mod () dans MySQL, la fonction mod () avec des types de flottants et en utilisant l'opérateur modulo.