用两个小数位向上舍入使用SQL

时间:2017-10-18 11:04:12

标签: sql sql-server database rounding

我想要一个像3.5212这样的数字,变成3.53。但是使用:

select Ceiling(3.5212) 

它返回4.

我可以将它总是向上舍入两位小数吗?

1 个答案:

答案 0 :(得分:3)

一种方法是在100函数之前将值乘以ceiling,然后将最终值除以100,如下所示。

select Ceiling(3.5212 * 100) / 100

<强>结果:

VAL
--------
3.530000

<强> DEMO