这个有关问题怎么解决

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

这个问题如何解决?
是这样的,一个数字    
     
当小数部分大于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(数据)