数学函数
ABS() 函数
实例
返回数字的绝对值:
SELECT ABS(-243.5);
定义和用法
ABS()
函数返回数字的绝对(正)值。
语法
ABS(number)
CEIL() 函数
实例
返回大于或等于25.75的最小整数值:
SELECT CEIL(25.75);
定义和用法
CEIL()
函数返回大于或等于数字的最小整数值。
注意:此函数等于CEILING()函数。
语法
CEIL(number)
FLOOR() 函数
实例
返回小于或等于25.75的最大整数值:
SELECT FLOOR(25.75);
定义和用法
FLOOR()
函数返回小于或等于数字的最大整数值。
注意:还要查看ROUND(),CEIL(),CEILING(),TRUNCATE()和DIV函数。
语法
FLOOR(number)
MOD() 函数
实例
返回18/4的剩余部分:
SELECT MOD(18, 4);
定义和用法
MOD()
函数返回数字除以另一个数字的余数。
语法
MOD(x, y)
#要么:
x MOD y
#要么
x % y
参数值
ROUND() 函数
实例
将数字四舍五入到小数点后2位:
SELECT ROUND(135.375, 2);
定义和用法
ROUND()
函数将数字四舍五入到指定的小数位数。
注意:另请参见FLOOR(),CEIL(),CEILING()和TRUNCATE()函数。
语法
ROUND(*number*, *decimals*)
参数值
TRUNCATE() 函数
实例
将截断的数字返回到2位小数:
SELECT TRUNCATE(135.375, 2);
定义和用法
TRUNCATE()
函数将数字截断为指定的小数位数。
注意:另请参见FLOOR(),CEIL(),CEILING()和ROUND()函数。
语法
TRUNCATE(number, decimals)
参数值