将数字四舍五入到小数点后两位:
SELECT ROUND(135.375, 2);
ROUND()函数将数字四舍五入到指定的小数位数。
注意:另请参见FLOOR(),CEIL(),CEILING()和 TRUNCATE()函数。
ROUND(number, decimals)
参数 | 描述 |
---|---|
number | 需要。四舍五入的数字 |
decimals | 可选的。小数的数字的舍入number到。如果省略,则返回整数(无小数) |
适用于: | 从MySQL 4.0 |
---|
将数字四舍五入到小数点后0位:
SELECT ROUND(345.156,0);
将"Products"表中的“Price”列四舍五入(至小数点后一位):
SELECT ProductName, Price, ROUND(Price, 1) AS RoundedPrice FROM Products;