社区
MySQL
帖子详情
关于MYSQL递归的问题,谁能帮帮我?
xjw008
2003-08-20 06:06:23
比如户籍问题:
一个人生了10个儿子,每个儿子可能又生了儿子,用什么办法能列出这个人的所有的家庭关系。
现在的表结构如下:(如果这种结构不科学应该怎么改?)
id username up
1 abc
2 efg abc
3 hij abc
4 kln efg
5 xyz efg
其中UP字段存储的是爸爸字段,然后再根据这个字段列出一个树型结构。
mysql的SQL语句有没有办法能快速的列出来,这应该是一个递归问题吧!
谢谢大家!
...全文
63
2
打赏
收藏
关于MYSQL递归的问题,谁能帮帮我?
比如户籍问题: 一个人生了10个儿子,每个儿子可能又生了儿子,用什么办法能列出这个人的所有的家庭关系。 现在的表结构如下:(如果这种结构不科学应该怎么改?) id username up 1 abc 2 efg abc 3 hij abc 4 kln efg 5 xyz efg 其中UP字段存储的是爸爸字段,然后再根据这个字段列出一个树型结构。 mysql的SQL语句有没有办法能快速的列出来,这应该是一个递归问题吧! 谢谢大家!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxf_1976
2003-08-21
打赏
举报
回复
呵呵,与帖子
http://expert.csdn.net/Expert/topic/2160/2160323.xml?temp=.3082239
中的问题有点相似
如果确定最顶层的数据(即根节点的地位确定了,例如是从5代前祖宗开始的,:-) ),建议添加一个字段level,表示当前记录在树型结构中的层数,这对楼主的需求有帮助!
对于楼主的需求,要把所有人的关系都表现出来,只能对所有记录进行遍历,没有什么捷径!
bluemeteor
2003-08-20
打赏
举报
回复
干用SQL是不行的,必须通过应用程序或者存储过程来实现
但是mysql目前不支持存储过程,用程序接口(e.g PHP/DELPHI)来处理递归吧
递归
入门、
递归
遍历、
递归
穷举算法
本课程带你从
递归
算法基础入手,课程是精讲大量实际项目中常用到的案例,课程深入浅出,包括
递归
入门,
递归
遍历、弟归穷举算法及各种项目,适合算法爱好者一起学习,后附每堂课项目源码,感兴趣可以观注博客,不定期...
国内免费php
mysql
空间,[php
mysql
]国内有什么好的免备案免费php+
mysql
空间
国内有什么好的免备案免费php+
mysql
空间
问题
补充:稳定点的,速度过得去就可以.谢谢●我一直在用"主机屋"提供的免费空间.稳定性可以 运作几年了.不用备案.用了马上就知道好.百度搜索"主机屋"php+
mysql
实现无限级分类
问题
补充:php+
mysql
实现无限级分类●项目思路分析:一个PHP项目要用到分类,但不确定分几级,所以就想做成无限级分类。 一开始想是按以前一样,数据库建4个值,如下: ...
mysql
命令行导入导出_如何在Windows中通过命令行添加,删除,删除,导入,导出,管理注册表项?...
mysql
命令行导入导出Registry is a database used by Windows operating systems to store information about applications, users, operating system, network etc. Registry is a single file located at C:\Windows\Syst...
Java面试复习大纲2.0(持续更新)
Java面试复习大纲2.0(持续更新)2018-02-26 奋斗蒙 Java帮帮面试复习大纲(Java帮帮总结)【人事】31道,不准备就掉坑的
问题
【简历】1年简历模板一【简历】2年简历模板一【简历】3年简历模板一【面试】面试练习题大集合(持续更新中...欢迎
问题
投稿)更多整理的
问题
点击公众号中间的“简历/面试”菜单即可面试+简历+沟通+工作流程+谈判_汇总想要成为合格的Java程序员或工程师到底需...
Stable Diffusion 商业变现与绘画大模型多场景
一直在emo没有整上周一的面经,今天先把问的算法题整理下面的是PCG的「PCG技术线、应用架构方向」#写简历别走弯路# 好朋友想换工作,不知道能拿多少薪资,我对这个不了解,大家怎么看?回来吧,我最骄傲的就是计算机与技术,我最骄。
问题
的密度很大,快赶上飞花令了,一分钟问三题,面试官问的很起劲我答的也很起劲,然后共享屏幕撕了好几道。好迷茫啊,大家
帮帮我
#毕业后不工作的日子里我在做什么# #华为# #考公# #考研# #考博# #自认为学历和简历也不差,米哈游笔试做了三四次了,就没一次过的。
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章