回顾:组织架构图
本课属于 Coddy SQL 学习旅程的“进阶内容”单元。第 22 课,共 27 课。
挑战
中等可用的表和列:
employees:id、name、manager_id
对于 id = 7 的员工,返回其上级经理链:直属经理、直属经理的经理,依此类推,直到组织的最高层。返回 id 和 name,按从最近的经理(depth 最小)到级别最高的经理排序。不要包含员工 7 本人。
亲手试试
WITH RECURSIVE chain AS (
-- 从员工 7 的经理开始
-- 通过 manager_id 向上递归
)
SELECT id, name FROM chain ORDER BY depth
进阶内容中的所有课
自己练习: SQL 在线编辑器