例子: SELECT ROUND(3.1415, 2); -- 输出3.14 SELECT CEIL(3.1415); -- 输出4 SELECT FLOOR(3.1415); -- 输出3 SELECT AVG(1, 2, 3, 4); -- 输出2.5 SELECT MAX(1, 2, 3, 4); -- 输出4 SELECT MIN(1, 2, 3, 4); -- 输出1
下面是一些常用的MySQL数值函数:
1. ROUND(x, d) 该函数将数字x四舍五入到小数点后d位。d的默认值为0,即将x四舍五入到整数。 例如: SELECT ROUND(3.1415, 2); -- 输出3.14 2. CEIL(x) 该函数将数字x向上取整到最接近的整数。 例如: SELECT CEIL(3.1415); -- 输出4 3. FLOOR(x) 该函数将数字x向下取整到最接近的整数。 例如: SELECT FLOOR(3.1415); -- 输出3 4. AVG(x1, x2, ..., xn) 该函数计算给定数字的平均值。 例如: SELECT AVG(1, 2, 3, 4); -- 输出2.5 5. MAX(x1, x2, ..., xn) 该函数返回给定数字中的最大值。 例如: SELECT MAX(1, 2, 3, 4); -- 输出4 6. MIN(x1, x2, ..., xn) 该函数返回给定数字中的最小值。 例如: SELECT MIN(1, 2, 3, 4); -- 输出1
在MySQL中使用数值函数可以方便地进行数值计算和统计,尤其是与其他函数和操作符一起使用时,可以实现更复杂的数值处理和分析。开发者们可以根据自己的需求选择合适的数值函数来实现功能。