我在尝试对两个不同表中的一个共同用户 ID 分组的字段求和时遇到问题。
为您提供更多信息……我正在尝试按日期跟踪球员的表现(即:所有 11 月 14 日得分最高的分数)。数据库是分开的,一张用于常规赛,一张用于季后赛。因此,例如,一名球员可能在 2001 年 5 月 3 日参加了常规赛……但在 2005 年 5 月 3 日参加了季后赛。
所以,我试图用所有日期的每个玩家的总和来构建一个视图。
我对一张桌子有什么:
SELECT PlayerId,sum(Points) as TOT_PTS
FROM RS_games
WHERE DAY(Date)=$cur_day
AND MONTH(Date)=$cur_month
GROUP BY PlayerId
...但我不知道如何在不创建第三个视图作为“垫脚石”的情况下将两个表中每个玩家的值相加。有任何想法吗?