如何通过单个查询获得多个级别?

时间:2014-03-27 17:02:00

标签: mysql sql parent-child hierarchy

我正在建立一个多层次的推荐系统,我想以金字塔形的方式提供奖金。我的简化用户表有这个模型:

id | referal
------------
1  |  Null
----------
2  |  1
----------
3  |  2
----------
4  |  2
----------
5  |  4
----------

我想知道如何从一个mySQL查询中获取整个金字塔: 示例:从用户5开始获取所有refferals金字塔 正确答案:5-4-2-1

我知道编写代码但是Sql更快!

0 个答案:

没有答案