MySQL MOD 函数

MySQL MOD 函数是数学方法之一,用于查找模数。或者说它会查找不同值的余数。MOD 函数的语法如下所示。

SELECT MOD(X, Y);

SELECT X % Y;

SELECT X MOD Y;

它将 X 除以 Y 值并返回余数。

MySQL MOD 函数示例

MOD 函数返回给定值的余数或模数。以下查询显示了使用它的多种方法。

SELECT MOD(25, 5);

SELECT MOD(25, 4), MOD(29, 9);

SELECT 29 MOD 9, 28 MOD 5, 29 % 5;
MOD Function Example 1

这个数学方法还允许您查找列数据的模数。在此MySQL示例中,我们将查找年收入列除以 9 的模数。

SELECT EmpID, 
       FirstName,
       LastName,
       Occupation,
       YearlyIncome,
       MOD(YearlyIncome, 9) AS Mod9Income,
       Sales,
       Sales MOD 5 AS Mod5Sales
 FROM customer;
MOD Function Example 2