为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL递归?

MySQL递归?

慕的地8271018 2019-12-04 12:59:36
考虑一个这样的表:   folders_table   -----------------------      INT id_folder      INT id_folder_parent      VARCHAR folder_name其中存储了一个简单的目录结构。如何通过单个SELECT查询获得目录的所有子目录?
查看完整描述

3 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

可以,但是您需要更改数据库结构;进行更改后,您可以在一个查询中检索任意深度的树。查询稍微复杂一些,但是仍然非常简单。


在数据库(SitePoint)中存储分层数据 -本文是分步进行的,非常清楚。

在MySQL中管理分层数据 -与上述内容不同。


查看完整回答
反对 回复 2019-12-04
?
慕斯王

TA贡献1864条经验 获得超2个赞

使用您显示的表结构,MySQL无法完成此操作,因为它不支持递归查询


查看完整回答
反对 回复 2019-12-04
  • 3 回答
  • 0 关注
  • 523 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信