MySQL中提供了ROUND()函数用于对数字进行四舍五入计算。该函数的用法如下:
ROUND(number, decimals)
其中,number为需要进行四舍五入计算的数字,decimals是保留小数点后几位。
例如:
SELECT ROUND(15.7654321, 2);
执行上述语句,结果为:
+-----------------+| ROUND(15.7654321, 2) |+-----------------+| 15.77 |+-----------------+
表示将数字15.7654321四舍五入保留两位小数,结果为15.77。
除了ROUND()函数外,MySQL还提供了以下函数用于数值处理:
CEILING(number)返回大于或等于number的最小整数值。FLOOR(number)返回小于或等于number的最大整数值。TRUNCATE(number, decimals)截取number小数点后指定位数,不进行四舍五入计算。
以上函数的用法与ROUND()函数类似,这里不再赘述。