赞
踩
ABS(x): 返回 x 的绝对值。
CEIL(x) 或 CEILING(x): 返回大于或等于 x 的最小整数。
FLOOR(x): 返回小于或等于 x 的最大整数。
ROUND(x, d): 返回 x 四舍五入到小数点后 d 位的值。
POW(x, y) 或 POWER(x, y): 返回 x 的 y 次幂。
SQRT(x): 返回 x 的平方根。
sql复制代码
SELECT ABS(-123); -- 结果是 123 | |
SELECT ABS(123); -- 结果是 123 |
sql复制代码
SELECT CEIL(10.75); -- 结果是 11 | |
SELECT CEILING(-10.75); -- 结果是 -10 |
sql复制代码
SELECT FLOOR(10.75); -- 结果是 10 | |
SELECT FLOOR(-10.75); -- 结果是 -11 |
sql复制代码
SELECT ROUND(123.4567, 2); -- 结果是 123.46 | |
SELECT ROUND(123.4567); -- 结果是 123 | |
SELECT ROUND(123.4567, -2); -- 结果是 100 |
sql复制代码
SELECT POW(2, 3); -- 结果是 8 | |
SELECT POWER(2, 3); -- 结果是 8 |
sql复制代码
SELECT SQRT(9); -- 结果是 3 | |
SELECT SQRT(-9); -- 结果是 NULL |
这些数学函数在数据库查询、数据转换和计算中非常有用,可以帮助用户进行复杂的数据处理和分析。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。