mysql-8版本之后的新语法之递归查询
WITH RECURSIVE
1.像涉及到层级时,例如, 像上面这样需要查询某个id的上下级时,就可以使用递归查询
WITH RECURSIVE cte AS
(
SELECT a.f_id, a.f_parent_id FROM t_authority a WHERE a.f_id='11010000'
UNION ALL
SELECT k.f_id,k.f_parent_id FROM t_authority k INNER JOIN cte c ON c.f_id = k.f_parent_id
)SELECT f_id, f_parent_id FROM cte