首页 > 解决方案 > 列出所有团队和所有成员的平均原始分数

问题描述

我的查询是给所有球队完全相同的平均球员得分。当每个团队应该根据他们的团队成员有自己的平均分数时。

select Teams.TeamName, avg(Bowler_Scores.RawScore) AvgPlyrScore
from Teams
join Bowlers on Teams.TeamID = Teams.TeamID
join Bowler_Scores on Bowlers.BowlerID = Bowler_Scores.BowlerID
group by Teams.TeamName;

在此处输入图像描述

标签: sqltsql

解决方案


看起来你的加入应该是

join Bowlers on Bowlers.TeamID = Teams.TeamID

推荐阅读