1

例如,我有 1000 个西红柿,总价值 4.00 美元。这将是0.004每个番茄。我的数据类型是decimal (9,2).

如果我想将该值四舍五入,0.01我将如何实现?

4

3 回答 3

0
Select Round(CEILING(0.004 * 100)/100,2) 
于 2013-04-02T15:14:54.460 回答
0
select  case 
        when cast(4.00/1000 as decimal(9,2)) < 0.01 then 0.01
        else cast(4.00/1000 as decimal(9,2))
        end
于 2013-04-02T15:16:12.847 回答
0

这应该这样做:

select ceiling(0.004*100)/100 
于 2013-04-02T15:19:26.210 回答