【发布时间】:2013-04-09 23:51:49
【问题描述】:
我有以下 SQL 语句(到目前为止):
SELECT p.facebookID,p.points,pi.facebookID,pi.points, SUM(pi.points) FROM player AS p
INNER JOIN invites AS i ON p.id = i.inviteFromID
INNER JOIN player AS pi ON i.inviteToId = pi.facebookID
WHERE p.id = 1 GROUP BY pi.points
这将告诉我,由 UserId = 1 邀请的用户以及他们获得了哪些积分。
目标:
我需要所选 UserId 的所有邀请点的总和。
我怎样才能做到这一点?我的方法对吗?
【问题讨论】:
标签: mysql sum inner-join