表 – 用户
列 –
(userId,name,managerId)
行 –
(1,nilesh,0) (2,nikhil,1) (3,nitin,2) (4,Ruchi,2)
如果我给用户ID,它应该列出所有报告人给他.
如果我给userId = 2它应该返回3,4.
这个查询是否正确
SELECT ad3.userId FROM user au,user au2,user au3 WHERE ad.managerId = ad2.managerId AND ad3.managerId = ad2.userId AND ad.userId=2
在DB中管理树结构有什么有效的方法吗?
右叶和左叶怎么样?