【发布时间】:2019-12-10 11:14:13
【问题描述】:
我在使用 SQL Server 中的 CEILING 和 FLOOR 时遇到问题。
问题是,我想根据十进制值 0.5 进行四舍五入
例如:
- 2.56 -> 3
- 1.2 -> 1
- 4.1 -> 4
- 0.7 -> 1
- 0.48 -> 0
如您所见,如果十进制值 = .5,我需要获得更高的整数。
CEILING 和 FLOOR 只四舍五入到最小或最大十进制值,我没有得到想要的结果。
有什么建议吗?
【问题讨论】:
标签: sql sql-server