http://blog.csdn.net/acmain_chm/article/details/4142971
MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们...
MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们...
解决方案 »
- 如何用PHPMyAdmin导出大数据
- mysql32位移植到64位的问题
- mysql启动后台服务时占用磁盘使用率100% 如何解决?
- 学习java的应该学习什么数据库?
- mysql 新手问题,高手帮忙!急..........!
- 用J_Space免费版修改的招聘网站(PHP+MYSQL)
- java连mysql的问题
- 会员制,计算积分
- Mysql不支持存储过程,装innodb后多了transaction,但好像也没有procedure
- 如何禁止自动提交?(是不是mysql中的自动提交被它的驱动屏蔽了,为什么有这this.con.setAutoCommit(false);也不行。)
- 怎么查询出树形,不超过3,4层
- 有一个用户属性表的需求,不知道该怎么设计
老大我就是先搜索的看到你的帖子,感觉我的深度不超过4,才来问的,你说可以通过left join来实现,请能怎么实现,我希望语句尽量简单。