跟踪表中的层次结构
我有一个“员工”表,其中有一个“员工ID”列和一个代表员工的列 Boss (BossID) 又是“Employee”表中的雇员。如何跟踪从给定的“EmployeeID”到最高老板的层次结构。我不想使用自连接方法,我也使用 SQL Server 2005。
谢谢
Manu
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须基本上对您描述的表结构使用某种自连接,但可以使用递归 CTE 来处理任意深度的层次结构(如果这是问题所在)?
You have to use some sort of self join basically with the table structure you describe but can use a recursive CTE for this to handle arbitrary depths of hierarchy if that was the concern?