00问答网
所有问题
查询每位同学的总分和平均分(四舍五入到1位小数)的sql命令怎么写?
select studentno,sum(finalscore),avg(finalscore) from score group by studentno;怎么四舍五入为1位小数?
举报该问题
推荐答案 2020-04-09
round() ; 如下, 你直接拿去执行吧
select studentno,sum(finalscore),round(avg(finalscore),1) from score group by studentno;
round(参数,2 ) 1 就是保留一位小数, 2就是保留两位小数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/re0nTje0e0rIZnTj0n.html
相似回答
...
平均
数, 但小数点后面有很多位. 我想只要
1位小数
并且
四舍五入
. 用...
答:
把round(21.66666...,2)改成 round(21.66666...,1)
sql
中round
()
,floor(),ceiling()函数的用法和区别分别是什么?
答:
round()遵循
四舍五入
把原值转化为指定小数位数。如:round(1.45,0) = 1;round(1.55,0)=2 floor()向下舍入为指定小数位数.如:floor(1.45,0)= 1;floor(1.55,0) = 1 ceiling()向上舍入为指定小数位数.如:ceiling(1.45,0) = 2;ceiling(1.55,0)=2 拓展回答:
SQL
Aggregate 函数...
sql查询
语句查询结果是数值
小数
点后自动
四舍五入
取小数点后
4位
,可以...
答:
select convert(decimal(18,4),dj) from table
SQL
问题,我有
一
列有
小数
点,我要想要
四舍五入到
整数,该
怎么
修改
答:
-- 方法一:select round(B,0) from A-- 方法二:select cast(B as decimal(10,0)) from A
大家正在搜