MySQL MOD -Funktion

MySQL MOD -Funktion

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:

    1. Dividende - Gibt den Wert oder den Ausdruck an, um sich zu teilen
    2. Divisor - Der Wert oder Ausdruck, der zur Teile der bereitgestellten Dividende verwendet wird

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.