MySQL ROUND函数

时间:2019-02-04 12:52:42  来源:igfitidea点击:

本MySQL教程通过语法和示例说明了如何使用MySQL ROUND函数。

描述

MySQL ROUND函数将返回一个四舍五入到一定小数位数的数字。

语法

MySQL中ROUND函数的语法为:

ROUND( number, [ decimal_places ] )

number进行舍入的数字。
decimal_places要保留的位数, 如果decimal_places为负数,则ROUND函数将从小数点左边开始舍入数字。 默认值是0

ROUND函数的行为可能会因MySQL版本而异。

示例

mysql> SELECT ROUND(125.315);
Result: 125

mysql> SELECT ROUND(125.315, 0);
Result: 125

mysql> SELECT ROUND(125.315, 1);
Result: 125.3

mysql> SELECT ROUND(125.315, 2);
Result: 125.32

mysql> SELECT ROUND(125.315, -1);
Result: 130

mysql> SELECT ROUND(125.315, -2);
Result: 100

mysql> SELECT ROUND(-125.315);
Result: -125