如何实现mysql找到节点的所有上级节点 总体流程 journey title 教小白实现mysql找到节点的所有上级节点 section 整体流程 开始 --> 查询节点的父节点 --> 循环查询父节点的父节点 --> 结束 步骤表格 步骤描述1查询节点的父节点2循环查询父节点的父节点3直到找到所有上级节点 详细指导 步骤1:查询节点的父节点 登录后复制 ```sql SELECT parent_id FROM your_table WHERE node_id = 'your_node_id'; 1.2. 说明:根据指定的节点ID查询其父节点ID 登录后复制 ### 步骤2:循环查询父节点的父节点 ```markdown ```sql SET @node_id = 'your_node_id'; SELECT @node_id := parent_id FROM your_table WHERE node_id = @node_id; 1.2.3.4.5.6.7.8.9.10. 说明:循环查询父节点的父节点直到找到所有上级节点 登录后复制 ### 步骤3:直到找到所有上级节点 ```markdown ```sql SELECT * FROM your_table WHERE node_id = @node_id; 1.2.3.4.5.6. 说明:查询所有上级节点的详细信息 登录后复制 通过以上步骤,你就可以实现在mysql中找到指定节点的所有上级节点了。希望以上指导对你有所帮助,如果还有其他问题欢迎继续提问! 1. 原创作者: u_16175470 转载于: https://blog.51cto.com/u_16175470/11307360