2008R2 如何计算总分的平均值?
2008R2 How do I average the total scores summed?
如何在此编码中计算平均值?
Sum(qa.greeting1+qa.greeting2+qa.greeting3+qa.greeting5+qa.greeting6) as AverageTotalCareScore
谢谢!
要计算平均值,您只需这样做:
select (qa.greeting1+qa.greeting2+qa.greeting3+qa.greeting5+qa.greeting6)/5
即所有项目的总和除以项目数。
您还可以像这样在 SQL 服务器中使用 AVG() 函数:
select AVG(column1)
听起来您已经对结果集(100 行?)进行了查询,因此我建议您执行类似 CTE 的操作来查找结果集的平均值。
WITH CTE AS(
<your query here>
)
SELECT
AVG(column_to_be_averaged)
FROM CTE
除非我误解了什么,否则这应该可行。
如何在此编码中计算平均值?
Sum(qa.greeting1+qa.greeting2+qa.greeting3+qa.greeting5+qa.greeting6) as AverageTotalCareScore
谢谢!
要计算平均值,您只需这样做:
select (qa.greeting1+qa.greeting2+qa.greeting3+qa.greeting5+qa.greeting6)/5
即所有项目的总和除以项目数。
您还可以像这样在 SQL 服务器中使用 AVG() 函数:
select AVG(column1)
听起来您已经对结果集(100 行?)进行了查询,因此我建议您执行类似 CTE 的操作来查找结果集的平均值。
WITH CTE AS(
<your query here>
)
SELECT
AVG(column_to_be_averaged)
FROM CTE
除非我误解了什么,否则这应该可行。