函数来舍入sql中的值

时间:2013-04-04 11:56:14

标签: sql sql-server sql-server-2008

sql中用于舍入值的任何函数。

即如果值为15.66我应该得到16和15.44然后我应该得到14。

是否有任何功能可以完成这项工作

3 个答案:

答案 0 :(得分:2)

mmmh ......应该是

round(your_value, 0)

将您的值四舍五入到第二个参数的数字位数。 即:

round (15.27,1) = 15,3
round (15.27,-1)= 20

(是的,它也适用于负面意义;)

哦,我刚认为15.44-> 14是一个错字

答案 1 :(得分:1)

使用以下语法

Select **ROUND(column name, decimals)** FROM <table name>

将小数设置为0以达到预期效果。

答案 2 :(得分:0)

ROUND ( numeric_expression , length [ ,function ] )

Go through this link

虽然很容易,但你很容易找到