【发布时间】:2020-05-06 11:24:54
【问题描述】:
SELECT tname , pname , SUM(Goals)
FROM team as t , player as p , matches as m
WHERE t.TID=p.TID AND p.PNB=m.PNB
Group BY pname , tname
ORDER BY `SUM(Goals)` DESC
我只需要选择在每支球队中进球较多的球员。例如,它将只显示来自 F.C Barcelona 的 Luis Suarez 和来自 SEVILLA 的 Munir ....
【问题讨论】:
-
“卡里姆·本泽马”怎么样?为什么他不在结果中?
-
是的,我的意思是所有列表 karim、morata 和 reus
-
如果您的桌面玩家数据库中有两个相同的玩家号码怎么办?球员编号不能是您将用于加入表匹配以检查目标的列吗?
-
PNB是唯一的,不能相同
-
您使用的是哪个版本的 MySQL?