I icedefire Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-16 #1 请问在SQL语言中有没有命令对SQL语言的计算结果(如AVG)进行四舍五入。
B balaschen Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-16 #2 ROUND(numeric_expression, length[, function]) 第一个参数为有效的数值表达式,第二个参数为小数点的长度,第三个参数如果为0表示四 舍五入,为非零表示取整数部分,默认是0可以省略。 如:Select Round(Avg(Num),3) from .... 该函数的描述为SqlServer7.0
ROUND(numeric_expression, length[, function]) 第一个参数为有效的数值表达式,第二个参数为小数点的长度,第三个参数如果为0表示四 舍五入,为非零表示取整数部分,默认是0可以省略。 如:Select Round(Avg(Num),3) from .... 该函数的描述为SqlServer7.0
Z zwhc Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-16 #3 balaschen : 好快 不过我已经将例子 copy 下来了,就将其贴上吧 round() SELECT ROUND(123.4545, 2) 123.4500 SELECT ROUND(123.45, -2) 100.00 ROUND(748.58, -1) 750.00 ROUND(748.58, -2) 700.00 ROUND(748.58, -3) 1000.00
balaschen : 好快 不过我已经将例子 copy 下来了,就将其贴上吧 round() SELECT ROUND(123.4545, 2) 123.4500 SELECT ROUND(123.45, -2) 100.00 ROUND(748.58, -1) 750.00 ROUND(748.58, -2) 700.00 ROUND(748.58, -3) 1000.00
W wjs Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-20 #6 ANSI-92标准规定的 SQL语言不支持 round() !!!