MariaDB MOD 运算符使用指南

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

MariaDB MOD 语法

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

number1 MOD number2
number1 % number2

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

参数

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

返回值

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

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

如果参数 number1 为 NULL,MOD 函数将会返回 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 是一个内置的运算符,它返回一个数字除以另一个数字的余数。