【发布时间】:2015-05-29 02:22:58
【问题描述】:
我有一张桌子。
select * from Group
Owner Member1 Member1_Value Member2 Member2_Value
Kelly Nicol 2 Julie 4
Nicol Julie 4 Kelly 3
Julie Kelly 5 Nicol 3
现在我需要从我们的 Members for Owners 那里获得平均价值。
Owner Member1 Member1_Value Member2 Member2_Value Avg
Kelly Nicol 2 Julie 5 3.5
Nicol Julie 4 Kelly 2 2.5
Julie Kelly 5 Nicol 3 4.5
例如:Kelly 的 Avg 3.5 来自 Nicol 给 2,Julia 给 5,Avg 是 3.5。与 Nicol 获得平均 2.5 一样,因为 Kelly 给了 2,而 Julie 给了 3。
那么我怎样才能从一个 sql 语句中获得该 Avg 列
感谢您的回答
谢谢
【问题讨论】:
-
Nicol got Avg 2.5 because Kelly gave 2 and Julie gave 3.,看不懂?? -
我需要取平均值。意思是 2+3/2 = 2.5,希望你明白
标签: sql sql-server database stored-procedures sql-server-2008-r2