-2

sql 中对值进行四舍五入的任何函数。

即,如果值为 15.66,我应该得到 16 和 15.44,那么我应该得到 14。

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

4

3 回答 3

2

嗯……应该是

round(your_value, 0)

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

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

(是的,它也具有负面意义;)

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

于 2013-04-04T12:01:07.653 回答
1

使用以下语法

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

将小数设置为 0 以达到您的预期结果。

于 2013-04-04T12:01:51.460 回答
0

ROUND ( numeric_expression , length [ ,function ] )

通过这个链接

虽然它很容易,你可以很容易地发现

于 2013-04-04T12:03:34.853 回答