在我输出服务合同小时数的报表中,我需要将合约小时数加起来。T-SQL:舍入到宿舍
目前我从Navision获得我的“合同时间”字段。我在这几个小时内增加了10%(公司政策),这导致我们可以使用这些时间为这个客户收费。
但是通过这样做,我得到很奇怪的合同小时(10.04,28.82,9.57,...) 现在有一个想法,我们圆了这些数字.25,.50 0.75倍.00 但它需要始终围绕。
10.04应导致10.25
28.82应导致29.00
9.57应导致9.75
我已经做ROUND(@value/25,2)*25
想这一点,但是这并没有给我的必然结果。
- 10.04变为10(当我想到10.25)
- 28.82变成28.75(当我想到29.00)
- 9.57变为9.50(当我想到9.75)
任何人可以给我一些有关如何处理此问题的额外提示?
天花板不接受2个参数,但 谢谢你的提示。我会尽力处理它。 – KevinP
你说得对。我会编辑我的答案,以便在一瞬间正确适应。 – Pac0
@KevinP:编辑。 – Pac0