MySQL round函数

Posted 李小智

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL round函数相关的知识,希望对你有一定的参考价值。

mysql中,round函数用于数据的四舍五入,它有两种形式:

1、round(x,d)  ,x指要处理的数,d是指保留几位小数

这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;

2、round(x)  ,其实就是round(x,0),也就是默认d为0;

下面是几个实例

 

1、查询: select round(1123.26723,2);

     结果:1123.27

2、查询: select round(1123.26723,1);

     结果: 1123.3

 

3、查询: select round(1123.26723,0);

     结果:1123

4、查询: select round(1123.26723,-1);

     结果: 1120

5、查询: select round(1123.26723,-2);

     结果:1100

5、查询: select round(1123.26723);

     结果:1123

以上是关于MySQL round函数的主要内容,如果未能解决你的问题,请参考以下文章

mysql之 round()函数 , concat()函数

MySQL四舍五入函数ROUND(x)ROUND(x,y)和TRUNCATE(x,y)

MySQL round函数

mysql round()函数以及convert()函数,保留n位小数

MySQL round函数

mysql中的round函数