MySQL获得会员的下线

时间:2015-08-28 13:39:10

标签: mysql sql

我在查询获取成员的所有下线时遇到问题。这是我的表截图:

enter image description here

在这种情况下,M1508004,M1508005和M1508006是M1508003的下线。 M1508007是M1508006的下线。因为M1508006,所以M1508007也是M1508003的下线。

是的,显示M1508003的所有下线时出现问题。我试过了:

SELECT * FROM tb_rekrut WHERE perekrut='M1508003'

但它不起作用。因为它只显示M1508004,M1508005和M1508006。

我也尝试这个查询:

SELECT * FROM tb_rekrut c1 LEFT JOIN tb_rekrut c2 ON (c2.perekrut = c1.kode_member) WHERE c2.perekrut='M1508003'

但是,它对我来说也不起作用

如果您遇到同样的问题,请分享。提前致谢!! :)

1 个答案:

答案 0 :(得分:0)

SELECT * FROM tb_rekrut WHERE kode_member>'M1508003'
order by kode_member asc

试试吗?也许它可以显示每个kode_member大于'M1580003'