我现在很困惑。
我有一个要为 MLM(多层次营销)公司开发的数据库。所以,有一个成员数据库..每个成员都有唯一的 ID,称为成员代码..并且所有成员下都有成员..每个成员在他/她下有 3 个成员..并且这 3 个成员可以有相同的..所有成员被添加到名为“tbMembers”的同一个数据库表中,并且对于每个成员都有一个“parentID”,我在该成员的下面添加成员的成员代码?...对吗?
现在的问题是.. 我想要一个 SQL 查询,它可以在.. 像 'John Doe' 下有三个成员,分别名为 'Suzan' 和 'Ellie' 和 'Smith'。并且“Suzan”在她的手下也有 3 名成员...... Ellie 也是如此。例如……“John Doe”的下线有大约 300 名成员?他得到报酬任何成员在他的下线下添加 3 个成员,该成员添加 3 个成员也得到报酬,他的上线成员也得到一些钱。我可以得到 1 个特定会员以下任何会员的下线级别编号吗?并且可以根据他手下加入的 3 名成员计算他的收入。
我正在使用 PHP 并使用 My-SQL。怎么做?请帮帮我。