如何舍入Server 2008 R2中的十进制值?
我需要根据小数点来舍入这个值。
逻辑
如果十进制值大于或等于0.5,则应将其舍入到最近的上数。
如果数值小于0.5,则应将该值舍入到最近的较低数。
我既不能单独使用上半身也不能单独使用下一种。它应该以价值为基础。
例如:
发布于 2014-11-26 12:12:36
使用圆函数
Example select convert(int,(ROUND(1.5,0)))
o/p 2有关信息,请参考本链接.
http://technet.microsoft.com/en-us/library/ms175003%28v=sql.110%29.aspx
发布于 2014-11-26 12:06:09
使用ROUND函数
SELECT ROUND(data) FROM tablehttps://stackoverflow.com/questions/27148700
复制相似问题