当前位置:新注册送38元体验金 > 开户送38体验金不限id数据库 > SQL ROUND函数的使用

SQL ROUND函数的使用

文章作者:开户送38体验金不限id数据库 上传时间:2019-08-22

SQL ROUND函数是对数据进行制定精度的取值。

开户送38体验金不限id 1

 

第一个参数是取值的数据,第二个参数是精度,第三个参数是数据取值模式(四舍五入还是截断),其中第三个参数是可选参数,默认是四舍五入模式。

开户送38体验金不限id 2

 

 从上面结果可以看出,数据并非只保留两位小数,而是保留两位有效小数。

开户送38体验金不限id 3

开户送38体验金不限id,从上面两次可以看出,默认不使用第三个参数是四舍五入模式。

开户送38体验金不限id 4

 

第三个参数如果是0,则四舍五入,如果是非0,则截断

开户送38体验金不限id 5

通过结果发现,后面的5被截断,保留了两位有效小数。

另外,如果精度为负数,则为整数部分精确取值。

开户送38体验金不限id 6

 

 

SELECT ROUND(987.45,-2)

开户送38体验金不限id 7

出现错误是因为987.45为decimal(5,2),它无法表示1000.00,此时需要转换数据类型

开户送38体验金不限id 8

 

参考: 

本文由新注册送38元体验金发布于开户送38体验金不限id数据库,转载请注明出处:SQL ROUND函数的使用

关键词: