0
我真的不知道,以这个称号,但是这是我想要做的事:计数的另一个表引用列
我有队的一个表:
teamid | city | name
和我都玩过的游戏表:
gameid | teamid | points
我试图做的是相符的由“猛龙”玩过的所有游戏得分的总点数。
我试着这样说:
SELECT COUNT(points) AS "Raptors Points" FROM TEAMS, GAMES
WHERE name = 'Raptors' AND TEAMS.teamid = GAMES.teamid;
和这样:
SELECT COUNT(points) AS "Raptors Points" FROM (SELECT * FROM
TEAMS JOIN GAMES ON TEAMS.teamid = GAMES.teamid WHERE
name = 'Raptors') AS foo;
两个结果从游戏之一(第一个)只显示点表,而不是来自所有游戏的总数。
我真的很难过我做错了什么。有什么建议么?
感谢
啊什么愚蠢的错误:(谢谢! – Strobe00