首页 > 解决方案 > 如何为员工找到 1 级、2 级、3 级 ... N 级经理

问题描述

我有一个带有 User_Id,Name,Manager_Id 的表 Employee (引用 user_id )。

我需要找到经理,经理经理,经理经理......直到特定员工的root用户。

我可以通过找到一位经理然后继续处理该员工来递归地执行此操作,但是,我想知道是否有另一种有效的方法/查询。

递归解决方案将不可行,因为我需要尽可能少的数据库命中。

标签: mysqlsql

解决方案


推荐阅读