mod() 是 MySQL 的数学函数。此函数用于获取给定值的余数。
语法
select mod(n,m);
或者
Select n mod m;
或者
Select n % m;
参数:
n:除数
m:被除数
返回
此函数返回 n 除以 m 的余数。
示例 1
select mod(13,5);
输出:
mysql> select mod(13,5);
+-----------+
| mod(13,5) |
+-----------+
| 3 |
+-----------+
1 row in set (0.00 sec)
+-----------+
| mod(13,5) |
+-----------+
| 3 |
+-----------+
1 row in set (0.00 sec)
示例 2
mysql> select 24 mod 4.3;
+------------+
| 24 mod 4.3 |
+------------+
| 2.5 |
+------------+
1 row in set (0.00 sec)
select 24 mod 4.3;
输出:
示例 3
select 27.5 % 3;
输出:
mysql> select 27.5 % 3;
+----------+
| 27.5 % 3 |
+----------+
| 0.5 |
+----------+
1 row in set (0.00 sec)