0
我有一个包含了小数位的数字列(名为PercentageDifference),如下图所示:如何四舍五入的数字在SQL Server数据库
PercentageDifference
1.886792452830100
2.325581395348800
2.758620689655100
-3.689320388349500
-0.284900284900200
0.400000000000000
我想查询到的数字四舍五入到最接近的10然后留下2个小数位。 这里是输出在寻找:
PercentageDifference
1.89
2.33
2.76
-3.69
-0.28
0.40
我曾尝试使用ROUND函数,但它不是给我的预计业绩:
select round([Percentage Difference], 2, 1) from Table
如何才能实现这一目标?
尝试:SELECT CAST(ROUND(1.886792452830100,2)为数字(17,2)) – Leonidas199x
你能给不是从你的结果预期的结果? – Nexus
@nexus'FROM dual' - > Oracle – lad2025