MLM数据库查询

时间:2012-11-23 18:51:28

标签: mysql sql recursive-query

如果您知道在mysql查询中执行此操作的好方法,我有一个问题。

表格如下:

-----------------------------------------------
CUSTOMER_ID    | REF_CUSTOMER_ID | NAME       
-----------------------------------------------
1              | NULL            | MARIUS
2              | 1               | PERNILLE
3              | 2               | OLIVIA
4              | 2               | WILLIAM
-----------------------------------------------

如您所见,这是一张客户表。如果客户被其他客户引用,则他们的ID存储在REF_CUSTOMER_ID中。

您是否知道一种好方法可以计算所有通过客户提及的客户以及再次通过他们提及的所有客户?

EX。客户1指的是1位客户,该客户已提到2位客户。 这意味着在客户1的计数/下线中应该计为3。

0 个答案:

没有答案