如何在SQL Server 2005中执行Excel Roundup功能



嗨,我们如何在SQL Server 2005中执行Excel Roundup功能?

以下是我的测试案例:

在excel中:

=圆形(1/100,0)*0.25 = 1

=圆形(10/100,0)*0.25 = 1

在SQL Server 2005中:

select(round(cast(1为十进制(18,4))/100,0))= 0.0000

确实很难。

谢谢,问候

 select ceiling(round(5.0/2.0,0.25)*0.25) --1
 select floor(round(5.0/2.0,0.25)*0.25) --0

天花板

floor

    select ROUND(5.0/2.0,0.25)*0.25

最新更新