我想知道如何在MySQL数据库中获得孩子的所有间接父母。
我的表格如下:
uid | referral_uid | created
9 | 8 | <timestamp>
10 | 9 | <timestamp>
11 | 9 | <timestamp>
12 | 10 | <timestamp>
因此,例如对于uid = 12,我想得到8和9的间接referral_uids。 对于uid = 11,间接父项只有8。
这可以在一个SQL查询中实现吗?谢谢
我使用上面提到的链接进行了递归查询,尝试了以下http://sqlfiddle.com/#!2/d30b4/8。我做错了什么但我无法弄清楚是什么。