如何计算每个用户推荐了多少用户
How to get a count of how many users each user has referred
我有一个名为 User_Accounts 的 table,其中 table 我有一个名为 Referred_By 的列。
当新记录添加到此 table 列 ID 自动递增,在我的例子中,这是用户 ID。因此,如果一个用户推荐了另一个用户。说 Gary1992 提到了 James。 James 会在引用的列中包含 gary1992 的 ID。
所以我的问题。
我想知道如何统计每个用户推荐了多少用户并将其放入视图中?
如果您需要更多信息,请告诉我,我已尽力解释,但我真的无法理解。
SELECT Referred_By, COUNT(*) counter
FROM User_Accounts
GROUP BY Referred_By
我有一个名为 User_Accounts 的 table,其中 table 我有一个名为 Referred_By 的列。
当新记录添加到此 table 列 ID 自动递增,在我的例子中,这是用户 ID。因此,如果一个用户推荐了另一个用户。说 Gary1992 提到了 James。 James 会在引用的列中包含 gary1992 的 ID。
所以我的问题。
我想知道如何统计每个用户推荐了多少用户并将其放入视图中?
如果您需要更多信息,请告诉我,我已尽力解释,但我真的无法理解。
SELECT Referred_By, COUNT(*) counter
FROM User_Accounts
GROUP BY Referred_By