round函数,有些情况下,并没有四舍五入。比较坑。即使是decimal格式的。。
1. 先把字段类型改成decimal格式试试。
2.如果第一点,还是错的值。先CAST () 语法转换,再用round方法处理。
例子:select ROUND(CAST (score AS decimal(9,2)),1)
round函数,有些情况下,并没有四舍五入。比较坑。即使是decimal格式的。。
1. 先把字段类型改成decimal格式试试。
2.如果第一点,还是错的值。先CAST () 语法转换,再用round方法处理。
例子:select ROUND(CAST (score AS decimal(9,2)),1)