MariaDB MOD 运算符使用指南

在 MariaDB 中,MOD 是一个内置的运算符,它返回一个数字除以另一个数字的余数。

MariaDB MOD 语法

这里是 MariaDB MOD 运算符的语法:

number1 MOD number2
number1 % number2

您还可以是使用 MOD() 函数。

参数

number1
必需的。 被除数。
number2
必需的。 除数。

返回值

MariaDB MOD 运算符返回一个数字除以另一个数字的余数。

如果 number2 等于 0MOD 函数将会返回 NULL

如果参数 number1NULLMOD 函数将会返回 NULL

MariaDB MOD 示例

下面的语句展示了 MariaDB DIV 运算符的基本用法:

SELECT
  3 MOD 2,
  4 MOD 2,
  5 MOD 2,
  6 MOD 2,
  7 MOD 2;

输出:

+---------+---------+---------+---------+---------+
| 3 MOD 2 | 4 MOD 2 | 5 MOD 2 | 6 MOD 2 | 7 MOD 2 |
+---------+---------+---------+---------+---------+
|       1 |       0 |       1 |       0 |       1 |
+---------+---------+---------+---------+---------+

您可以更方便地使用 % 运算符:

SELECT
  3 % 2,
  4 % 2,
  5 % 2,
  6 % 2,
  7 % 2;

输出:

+-------+-------+-------+-------+-------+
| 3 % 2 | 4 % 2 | 5 % 2 | 6 % 2 | 7 % 2 |
+-------+-------+-------+-------+-------+
|     1 |     0 |     1 |     0 |     1 |
+-------+-------+-------+-------+-------+

或者,您可以使用 MOD() 函数做到这一点:

SELECT
  MOD(3, 2),
  MOD(4, 2),
  MOD(5, 2),
  MOD(6, 2),
  MOD(7, 2);

输出:

+-----------+-----------+-----------+-----------+-----------+
| MOD(3, 2) | MOD(4, 2) | MOD(5, 2) | MOD(6, 2) | MOD(7, 2) |
+-----------+-----------+-----------+-----------+-----------+
|         1 |         0 |         1 |         0 |         1 |
+-----------+-----------+-----------+-----------+-----------+

结论

在 MariaDB 中,MOD 是一个内置的运算符,它返回一个数字除以另一个数字的余数。