向公司 CEO 逐级汇报的所有人
困难#层级#多级自连接#汇报链
题目描述
给定员工表 employees(employee_id, name, manager_id),CEO 的 employee_id = 1 且 manager_id 指向自己或为 1。公司层级不超过 3 层。
要求:找出直接或间接向 CEO 汇报的所有员工(不含 CEO 本人)。
示例数据
| employee_id | name | manager_id |
|---|---|---|
| 1 | Boss | 1 |
| 2 | A | 1 |
| 3 | B | 2 |
| 4 | C | 3 |
期望:2(直属)、3(经 A)、4(经 B);层级 <=3 故 4 通过两级到达 CEO。
动手写一遍自测 · 不执行
括号自动补全 · Tab 缩进 · Shift+Tab 反缩进 · 回车自动缩进 · 草稿仅存在本机
登录后可以选中正文添加批注(仅自己可见)。
评论 (0)
登录后参与评论。
还没有评论,来做第一个。