Funkcja mod MySQL

Funkcja mod MySQL

W tym poście omówiono sposób korzystania z funkcji mod () w MySQL. Ta funkcja pozwala nam określić pozostałą część, dzieląc dwie wartości numeryczne lub wyrażenia.

Jeśli znasz operatora modulo w innych językach programowania, ta funkcja jest odpowiednikiem operatora modulo w MySQL.

Składnia funkcji

Składnia funkcji znajduje się poniżej:

Mod (dywidenda, dzielnik)


Funkcja akceptuje dwa główne argumenty:

    1. dywidenda - określa wartość lub wyrażenie do podziału
    2. Divisor - wartość lub wyrażenie używane do podziału dostarczonej dywidendy

Następnie funkcja zwraca pozostałą część operacji podziału. Jeśli nie ma reszty, ja.mi., reszta to 0, a funkcja zwraca null.

Przykładowe użycie

Poniższy przykład pokazuje, jak korzystać z funkcji modu w MySQL:

Wybierz mod (100,34) jako REM;


Następujące dane wyjściowe poprzedniej operacji:

REM |
---+
32 |

Przykład 2 - za pomocą funkcji mod () z typami pływaków

Możemy również użyć funkcji mod () z typem zmiennoprzecinkowym, jak pokazano poniżej:

Wybierz mod (54,3.141) jako REM;


W takim przypadku funkcja powinna zwrócić wartość zmiennoprzecinkowego, jak pokazano poniżej:

REM |
-----+
0.603 |

Przykład 3 - Korzystanie z operatora modulo

Możemy również wykonać podział modulo bez funkcji mod (), jak pokazano w poniższym przykładzie:

Wybierz 54 % 3.141 jako REM;


W poprzednim przykładzie używamy instrukcji Select z operatorem modulo (%).

Wyjście:

REM |
-----+
0.603 |

Wniosek

W tym poście omówiliśmy podstawy korzystania z funkcji mod () w MySQL w celu obliczenia pozostałej części danego oddziału. Kilka przykładów podano funkcję mod () w MySQL, funkcja mod () z typami pływaków i za pomocą operatora modulo.