mysql 递归查询示例

WITH RECURSIVE subordinates AS (
SELECT * FROM sys_dept WHERE dept_id = 1 -- 这里以员工ID为1为例
UNION ALL
SELECT e.* FROM sys_dept e INNER JOIN subordinates s ON e.dept_id = s.parent_id
)
SELECT * FROM subordinates;

 

 

 

posted @ 2023-09-14 16:00  20211103  阅读(38)  评论(0)    收藏  举报