我有一个叫做Request的表,数据看起来像:
Req_ID R1 R2 R3 R4 R5 R12673 2 5 3 7 10 R34721 3 5 2 1 8 R27835 1 3 8 5 6
现在我想显示R1,R2,R3,R4和R5的平均值
Select Req_ID,Avg(R1+R2+R3+R4+R5) as Average from Request Group by Req_ID
但是我只得到R1,R4和R5的总和不是平均值?我在哪里做错了
解决方法
如果数据存储为INT,则可能需要尝试
Average = (R1 + R2 + R3 + R4 + R5) / 5.0
原文地址:https://www.jb51.cc/mssql/81997.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。