📜  MariaDB 中的 Max()、Min() 和 Mod()函数

📅  最后修改于: 2022-05-13 01:55:12.277000             🧑  作者: Mango

MariaDB 中的 Max()、Min() 和 Mod()函数

1. Max()函数:
在 MariaDB 中,Max()函数用于返回表达式的最大值。在这个函数中,一个查询被传递,在符合条件的记录中哪个值将是最大值,这将返回一个结果。它的工作原理类似于已处理查询中的最大值函数。表达式将作为参数传递,它将返回表达式中的最大值。

句法 :

Max(expression)

参数:必需。一种表达。
表达式:输入值。
返回:表达式中的最大值。

表 – IPL

Team_idTeamnameScore
1RR140
2CSK210
3MI160
4DC170

示例-1:

SELECT Max(Score) AS MAX_Score
FROM IPL;

输出 :

MAX_Score
210


示例 2 :

SELECT Max(Score) AS MAX_Score
FROM IPL
WHERE Score < 190;

输出 :

MAX_Score
170


示例 3 :

SELECT Max(Score) AS MAX_Score
FROM IPL
WHERE Score < 160;

输出 :

MAX_Score
140

2. Min()函数:
在 MariaDB 中,Min()函数用于返回表达式的最小值。在这个函数中,一个查询被传递,并且在符合条件的记录中哪个值将是最小值,这将返回一个结果。它的工作原理类似于已处理查询中的最小函数。表达式将作为参数传递,它将返回表达式中的最小值。

句法 :

Min(expression)

参数:必需。一种表达。
表达式:输入值。
返回:表达式中的最小值。

示例-1:

SELECT Min(Score) AS Min_Score
FROM IPL;

输出 :

Min_Score
140


示例 2 :

SELECT Min(Score) AS Min_Score
FROM IPL
WHERE Score > 150;

输出 :

Min_Score
160


示例 3 :

SELECT Min(Score) AS Min_Score
FROM IPL
WHERE Score > 170; 

输出 :

Min_Score
210

3.Mod()函数:
在 MariaDB函数, Mod()函数用于返回 n 除以 m 的余数。将被划分为 n) 的值。该函数使用 n / m 的公式并返回没有任何舍入的余数。

句法 :

MOD(n, m)
OR
n MOD m
OR
n % m 

参数:必需。两个数值。

  • n :除数(将被除数的值)。
  • m :除数(被除数的值)。

返回:作为除法结果的剩余值(没有任何舍入)。

示例-1:

SELECT MOD(20, 5);

输出 :

0


示例 2 :

SELECT 21 MOD 4;

输出 :

1


示例 3 :

SELECT 51 % 7;

输出 :

2