sql - 列出所有团队和所有成员的平均原始分数
问题描述
我的查询是给所有球队完全相同的平均球员得分。当每个团队应该根据他们的团队成员有自己的平均分数时。
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;
解决方案
看起来你的加入应该是
join Bowlers on Bowlers.TeamID = Teams.TeamID
推荐阅读
- python - 在 python 上查找 Windows 和 Linux 的默认网关地址
- c# - Datatable 从数据库中计算字符串
- java - 我的 spring-boot 应用程序出现以下错误“org.thymeleaf.exceptions.TemplateInputException:”
- spring - 如果我在 Spring Boot 应用程序中未指定任何版本,将下载哪个版本的 gradle?
- string - 如何定义自定义字母顺序以在 go 中比较和排序字符串?
- php - 如何在 woocommerce 中覆盖父 style.css?Function.php文件问题
- c - strtok 导致分段错误
- typescript - 升级到 typescript 3.2.2 后联合类型给出错误消息
- python - Accessing one level of a multi-index in Pandas
- leaflet - 传单:绘制带有线条和箭头样式的 .gpx 路径