1. ABS(): 返回一个数的绝对值。
SELECT ABS(-10);
-- 返回 10
2. CEIL() 或 CEILING(): 返回大于或等于给定数的最小整数。
SELECT CEIL(5.3);
-- 返回 6
3. FLOOR(): 返回小于或等于给定数的最大整数。
SELECT FLOOR(5.9);
-- 返回 5
4. ROUND(): 返回一个数四舍五入到指定的小数位数。
SELECT ROUND(5.567, 2);
-- 返回 5.57
5. SQRT(): 返回一个数的平方根。
SELECT SQRT(25);
-- 返回 5
6. POWER() 或 POW(): 返回一个数的指定次幂。
SELECT POWER(2, 3);
-- 返回 8
7. MOD(): 返回两个数相除的余数。
SELECT MOD(10, 3);
-- 返回 1
8. RAND(): 返回一个 0 到 1 之间的随机浮点数。
SELECT RAND();
-- 返回 0 到 1 之间的随机数
这只是一小部分 MySQL 中可用的数学函数。你可以根据具体的需求选择合适的函数来进行数学运算。
转载请注明出处:http://www.zyzy.cn/article/detail/8020/MySQL