MySQL ROUND() 函数
定义和用法
ROUND() 函数将数字四舍五入到指定的小数位数。
另请参阅
MySQL 参考手册:FLOOR() 函数
MySQL 参考手册:CEIL() 函数
MySQL 参考手册:CEILING() 函数
MySQL 参考手册:TRUNCATE() 函数
实例
例子 1
将数字四舍五入到小数点后两位:
SELECT ROUND(135.375, 2);
例子 2
将数字四舍五入到小数点后 0 位:
SELECT ROUND(345.156, 0);
例子 3
将 "Products" 表中的 Price 列四舍五入(保留小数点后 1 位):
SELECT ProductName, Price, ROUND(Price, 1) AS RoundedPrice FROM Products;
语法
ROUND(number, decimals)
参数
| 参数 | 描述 |
|---|---|
| number | 必需。要四舍五入的数字。 |
| decimals | 可选。要将数字四舍五入到的小数位数。如果省略,它将返回整数(无小数)。 |
技术细节
| 版本: | 从 MySQL 4.0 开始。 |
|---|