【问题标题】:How to get a count of how many users each user has referred如何计算每个用户推荐了多少用户
【发布时间】:2015-05-17 16:48:25
【问题描述】:

我有一个名为 User_Accounts 的表,在该表中我有一个名为 Referred_By 的列。

当新记录添加到此表时,列 ID 会自动增加,在我的情况下,这是用户 ID。因此,如果一个用户推荐了另一个用户。说 Gary1992 提到了詹姆斯。 James 将在引用列中显示 gary1992 的 id。

所以我的问题。

我想知道如何计算每个用户推荐了多少用户并将其放入视图中?

如果您需要更多信息,请告诉我,我已尽力解释,但实在无法理解。

【问题讨论】:

    标签: php mysql sql count


    【解决方案1】:
    SELECT Referred_By, COUNT(*) counter
    FROM User_Accounts
    GROUP BY Referred_By
    

    【讨论】:

    • 完美,我什至不知道 GROUP BY :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-09
    • 2012-06-19
    • 1970-01-01
    • 2018-01-31
    相关资源
    最近更新 更多