Mariadb 中的 FLOOR()、最大()和最小()函数
1。FLOOR()函数: 马里亚数据库,FLOOR 函数用于返回等于或小于一个数字的最大整数值。在这个函数中,一个数字将作为参数传递,它将返回该数字的楼层值。该功能的工作原理类似于 CEIL()功能。
语法:
FLOOR( number )
示例-1 :
SELECT FLOOR(-17.7);
输出:
18
示例-2 :
SELECT FLOOR(34.2);
输出:
34
示例-3 :
SELECT FLOOR(73);
输出:
73
2。最大()函数: 在马里亚数据库中,最大函数用于表达式列表中的最大值。在这个函数中,许多表达式将作为参数传递,它将返回列表中最大的值。它的工作原理类似于 python 中的 max()函数。如果表达式列表是数值,那么这个函数将返回最大的数值。如果表达式列表是字符串值,那么函数将返回最大的字符串值。如果参数中传递了空值,那么它将返回空值。
语法:
GREATEST( expr1, expr2, ... expr_n )
示例-1 :
SELECT GREATEST(45, 19, 109);
输出:
109
示例-2 :
SELECT GREATEST('gfg','xyz,'abc');
输出:
abc
示例-3 :
SELECT GREATEST('geeks', 'for',NULL,'geek');
输出:
NULL
3。最小()函数: 在马里亚数据库中,最小()函数将返回表达式列表中的最小值。在这个函数中,将传递一个表达式列表,它将返回其中最少的值。它的工作原理类似于 python 中的 min()函数。如果表达式列表是数值,那么这个函数将返回最少的数值。如果表达式列表是字符串值,那么函数将返回最小的字符串值。如果在参数中传递空值,那么它将返回空值。
语法:
LEAST( expr1, expr2, ... expr_n )
示例-1 :
SELECT LEAST(87, 49, 12);
输出:
12
示例-2 :
SELECT LEAST('GFG', 'ABC', 'XYZ');
输出:
ABC
示例-3 :
SELECT LEAST('GEEKS',NULL,'FOR');
输出:
NULL
版权属于:月萌API www.moonapi.com,转载请注明出处