В этом учебном пособии вы узнаете, как использовать MySQL функцию MOD с синтаксисом и примерами.
Описание
MySQL функция MOD возвращает остаток от деления n на m.
Синтаксис
Синтаксис MySQL функции MOD:
MOD( n, m )
ИЛИ
n MOD m
ИЛИ
n % m
Параметры или аргументы
n - значение, которое будет делиться на m.
m - значение, которое будет делить n.
Примечание
- Функция MOD использует формулу n / m, а остаток - то, что возвращается.
- Начиная с MySQL 4.1.7, функция MOD возвращает точный остаток (без округления).
- До MySQL 4.1.7 функция MOD округляет остаток до целочисленного значения.
- Синтаксис MOD-функции n mod m был введен в MySQL 4.1.
Применение
Функция MOD может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Пример
Рассмотрим примеры MySQL функции MOD, чтобы понять, как использовать функцию MOD в MySQL.
Например:
MOD( n, m )
1 2 3 4 5 6 7 8 9 10 11 |
mysql> SELECT MOD(12, 5); #Результат: 2 mysql> SELECT MOD(12, 0.18); #Результат: 0.12 mysql> SELECT MOD(100, 3.5938); #Результат: 2.9674 |
n MOD m
1 2 3 4 5 6 7 8 9 10 11 |
mysql> SELECT 12 MOD 5; #Результат: 2 mysql> SELECT 12 MOD 0.18; #Результат: 0.12 mysql> SELECT 100 MOD 3.5938; #Результат: 2.9674 |
n % m
1 2 3 4 5 6 7 8 9 10 11 |
mysql> SELECT 12 % 5; #Результат: 2 mysql> SELECT 12 % 0.18; #Результат: 0.12 mysql> SELECT 100 % 3.5938; #Результат: 2.9674 |