美文网首页
【MySQL】保留2位小数相关函数

【MySQL】保留2位小数相关函数

作者: 印比八方来 | 来源:发表于2021-05-12 15:30 被阅读0次

一.TRUNCATE(X, D)

X是数值,D是保留小数的位数。

其作用就是按照小数位数,进行数值截取(此处的截取是按保留位数直接进行截取,没有四舍五入)。

TRUNCATE(o.paymoney/100, 2)

1.结果直接截断
2.不会有0的填充,比如¥330.8,不会显示¥330.80

二.CONVERT()

转换类型

CONVERT(o.paymoney/100, decimal(10,2))

结果会有0的填充

三.ROUNT(X, D)

X是数值,D是保留小数的位数。

ROUNT(o.paymoney/100, decimal(10,2))

1.结果四舍五入。
2.不会有0的填充。

相关文章

网友评论

      本文标题:【MySQL】保留2位小数相关函数

      本文链接:https://www.haomeiwen.com/subject/wvuadltx.html