社区
MySQL
帖子详情
MySQL存储过程,递归查询
linuxlsx
2011-03-24 09:50:55
我现在有这样一个需求,给定两个编号A,B。需要找出从A->B的路径。数据库中的表格式很简单:
col1 col2
A C
C D
D B
然后我想通过查询得到 ACDB 这样的路径关系,不知道有没有好的解决方案。
...全文
232
4
打赏
收藏
MySQL存储过程,递归查询
我现在有这样一个需求,给定两个编号A,B。需要找出从A->B的路径。数据库中的表格式很简单: col1 col2 A C C D D B 然后我想通过查询得到 ACDB 这样的路径关系,不知道有没有好的解决方案。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2011-03-25
打赏
举报
回复
[Quote]这个Blog我参考过了,但是我的情况有点特殊。严格的来说,我的结构不是树而是有向图。而且这中间可能有环, A->B->C->D->B。 而且我不是想找到所有的子节点,我是想找到全路径[/Quote]
楼主不能指望我的通解能力足以支持我从你顶楼的例子分析出环的情况吧。
(不要高估你的汉语表达能力或者我的汉语理解能力)
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式
http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。
linuxlsx
2011-03-25
打赏
举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/02/4142971.aspx
MySQL中进行树状所有子节点的查询
[/Quote]
这个Blog我参考过了,但是我的情况有点特殊。严格的来说,我的结构不是树而是有向图。而且这中间可能有环, A->B->C->D->B。 而且我不是想找到所有的子节点,我是想找到全路径
ACMAIN_CHM
2011-03-24
打赏
举报
回复
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/02/4142971.aspx
MySQL中进行树状所有子节点的查询
MySQL
递归查询
存储过程
本文介绍了如何在
MySQL
5.7.24版本中使用
存储过程
进行
递归查询
。通过新建测试表、插入数据,详细阐述了
递归查询
的思路,即利用变量记录递归深度,通过两个临时表交替存储节点信息,逐步搜索并构建完整的递归结构,直至无子节点。最后,展示了
存储过程
的编写与调用方法。
Mysql
存储过程
、存储函数 与
递归查询
本文详细介绍了
MySQL
中的
存储过程
,包括
存储过程
的定义、参数类型(IN、OUT、INOUT)、流程控制(IF-THEN-ELSE、WHEN-CASE、WHILE-DO、DO-WHILE、LOOP)以及
递归查询
的实现,通过自定义函数展示了如何进行向上和向下
递归查询
。此外,还探讨了
存储过程
与存储函数的区别,并给出了多个示例以加深理解。
mysql
递归查询
,递归删除
存储过程
实现
本文介绍
MySQL
中通过
存储过程
实现
递归查询
和删除的方法,包括
递归查询
存储过程
的编写、临时表的使用及递归删除的具体实现。
mysql
存储过程
递归查询
本文详细介绍了如何在
MySQL
中使用
存储过程
进行
递归查询
,通过实例展示了如何创建和调用
存储过程
来解决层次结构数据的查询问题,帮助读者理解
递归查询
在数据库操作中的应用。
mysql
存储过程
递归查询
语句_
mysql
存储过程
之
递归查询
本文介绍了一个
MySQL
存储过程
的实现,该过程用于
递归查询
树状结构的数据表,并将查询结果存储到临时表中。重点关注
递归查询
的实现方式、临时表的设计以及递归深度的限制。
MySQL
57,064
社区成员
56,762
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章