In diesem Beitrag wird erläutert, wie die Funktion mod () in MySQL verwendet wird. Diese Funktion ermöglicht es uns, den Rest zu bestimmen, indem wir zwei numerische Werte oder Ausdrücke teilen.
Wenn Sie mit dem Modulo -Operator in anderen Programmiersprachen vertraut sind, ist diese Funktion das Äquivalent des Modulo -Operators in MySQL entspricht.
Funktionssyntax
Die Funktionssyntax ist unten bereitgestellt:
Mod (Dividende, Divisor)
Die Funktion akzeptiert zwei Hauptargumente:
Die Funktion gibt dann den Rest des Abteilungsvorgangs zurück. Wenn es keinen Rest gibt, ich.e., Der Rest ist 0 und die Funktion kehrt null zurück.
Beispiel Verwendung
Das folgende Beispiel zeigt, wie die MOD -Funktion in MySQL verwendet wird:
Wählen Sie Mod (100,34) als Rem;
Die folgende Ausgabe des vorherigen Vorgangs:
rem |
---+
32 |
Beispiel 2 - Verwenden der Funktion mod () mit Float -Typen
Wir können auch die Funktion mod () mit einem Float -Typ verwenden, wie unten dargestellt:
Wählen Sie Mod (54,3.141) als Rem;
In diesem Fall sollte die Funktion einen schwimmenden Punktwert zurückgeben, wie unten gezeigt:
rem |
-----+
0.603 |
Beispiel 3 - Verwenden des Modulo -Operators
Wir können auch eine Modulo -Division ohne die Funktion mod () ausführen, wie im folgenden Beispiel gezeigt:
Wählen Sie 54 % 3.141 als Rem;
Im vorherigen Beispiel verwenden wir die SELECT -Anweisung mit dem Modulo -Operator (%).
Ausgang:
rem |
-----+
0.603 |
Abschluss
In diesem Beitrag haben wir die Grundlagen der Verwendung der MOD () -Funktion in MySQL diskutiert, um den Rest einer bestimmten Abteilung zu berechnen. Mehrere Beispiele wurden die Funktion mod () in MySQL, die MOD () -Funktion mit Float -Typen und den Modulo -Operator zur Verfügung gestellt.