如何将查询的结果四舍五入到n位 round(avg(num1),3) --就可以了!! 注意Num1 为float 不是的话。要转换一下!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select convert(numeric(12,3),6.777777)或者select cast(6.777777 as numeric(12,3)) select round(avg(cast(@num1 as float)),3)--或者select round(avg(convert(float,@num1) ),3) select cast(round(avg(number),3) as decimal(10,3)) sql 函数问题 请大家帮帮我 sqlserver2005数据库连接数在哪里设置呀 求存储过程代码 执行带游标的存储过程,结果会产生多个表,如何将其合并为一个表呢?就是说将查询结果显示在一个表里。在线急等。。。 MSSQL2000对文件的操作,求高手! 问一下大家有没有画ER图的工具啊 sql批量查询语句和 in (...) 的效率有差异吗? 去掉数据中的特殊符号 这个问题问了好几天。虽然问题我解决了,但算法效率感觉不是很好. 两个表同样结构又没有办法不使用视图完成视图的功能? 两个不同的数据库追加备份,能分离恢复吗? 请问高手,这个语句能实现么?该怎么写呢?
或者
select cast(6.777777 as numeric(12,3))
--或者
select round(avg(convert(float,@num1) ),3)