日期:2014-05-19  浏览次数:20329 次

这个问题如何解决?
是这样的,一个数字    
     
当小数部分大于0.5的时候,进一位    
 
当下小数部分小于5的时候,舍弃小数部分    

如15.444     变成     15    
    13.1         变成     13
    15.5123   变成     16    
    18.9         变成     19
谢谢大虾!!

------解决方案--------------------
select round(15.5123,0)
------解决方案--------------------
select CAST(ROUND(15.500,0) as INT)
------解决方案--------------------
select round(15.5123,0) --16
select round(15.444,0) --15
------解决方案--------------------
select round(数据)