我想四舍五入到最接近的半个小数(地理坐标)以进行一些数据可视化。在 t-sql 中,是否有一个内置函数可以四舍五入到小数点后一半(如果是这个术语)。期望结果的示例:
1.1 > 1.0
1.4 > 1.5
1.6 > 1.5
1.9 > 2.0
只需乘以 2,四舍五入,然后除以 2。
select round(1.1 * 2, 0) / 2 -- > 1.0
select round(1.4 * 2, 0) / 2 -- > 1.5
select round(1.6 * 2, 0) / 2 -- > 1.5
select round(1.9 * 2, 0) / 2 -- > 2.0
MSDN 上的回合 http://msdn.microsoft.com/en-us/library/ms175003.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)