【发布时间】:2019-05-05 08:12:21
【问题描述】:
我希望根据属于某个球队的球员对列的总数求和。我有一张球员桌和一张球队桌。目前,我没有问题,只是由于某种原因它不会总结我查询的最后一部分。这是我的代码示例:
Select SUM(points)
from (select points
from player
Join team on player.full_name=team.player1
Where team.team_id = 8
and week =9
UNION
Select points
FROM player
JOIN team on player.full_name=team.player2
Where team.team_id = 8
and week =9
UNION
Select points
FROM player
JOIN team on player.full_name=team.player3
Where team.team_id = 8
and week =9
UNION
Select points
FROM player
JOIN team on player.full_name=team.player4
Where team.team_id = 8
and week =9
任何关于为什么会发生这种情况的想法或完成它的更好的潜在方法将不胜感激!
【问题讨论】:
-
列
points是属于表player还是team? -
在玩家表中