用ROUND函数就好了﹐
比如
﹕
SELECT
ROUND(列)
FROM
表
ROUND
返回数字表达式并四舍五入为指定的长度或精度。
语法
ROUND
(
numeric_expression
,
length
[
,
function
]
)
参数
numeric_expression
精确数字或近似数字数据类型类别的表达式(bit
数据类型除外)。
length
是
numeric_expression
将要四舍五入的精度。length
必须是
tinyint、smallint
或int。当
length
为正数时,numeric_expression
四舍五入为
length
所指定的小数位数。当
length
为负数时,numeric_expression
则按
length
所指定的在小数点的左边四舍五入。
function
是要执行的 *** 作类型。function
必须是
tinyint、smallint
或
int。如果省略
function
或
function
的值为
0(默认),numeric_expression
将四舍五入。当指定
0
以外的值时,将截断
numeric_expression。
可以使用round函数四舍五入取整,或int函数取不大于该数的最大整数。
例如
round(51) 返回 5 '四舍五入后默认取整数部分
round(51,0) 返回 5 '四舍五入后指定取0位小数
round(57) 返回 6
round(57,0) 返回 6
int(51) 返回 5
int(575) 返回 5
int(-575) 返回 -6
以上就是关于sql server 2005数据库中如何对从数据库中查出的数据结果进行四舍五入全部的内容,包括:sql server 2005数据库中如何对从数据库中查出的数据结果进行四舍五入、access怎么把数据库的小数输出为整数、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)