表名:pm_resource_index 房产资源,
字段:corp_id 物业公司id,name名称,parent_id父节点ID,level级别,is_par是否父节点,sub_table_id房间id
目的:分别找出字段level=1(神奇大厦和鼎尊小区)下所以房间(sub_table_id)
难点:不知道小区与房间之间有多少父节点,以及父节点与子节点同一级问题.
请各位前辈帮帮忙!小弟搞了几天都没有成功!在此拜谢了。
字段:corp_id 物业公司id,name名称,parent_id父节点ID,level级别,is_par是否父节点,sub_table_id房间id
目的:分别找出字段level=1(神奇大厦和鼎尊小区)下所以房间(sub_table_id)
难点:不知道小区与房间之间有多少父节点,以及父节点与子节点同一级问题.
请各位前辈帮帮忙!小弟搞了几天都没有成功!在此拜谢了。
表名:pm_resource_index 房产资源,
字段:corp_id 物业公司id,name名称,parent_id父节点ID,level级别,is_par是否父节点,sub_table_id房间id
目的:分别找出字段level=1(神奇大厦和鼎尊小区)下所以房间(sub_table_id)
难点:不知道小区与房间之间有多少父节点,以及父节点与子节点同一级问题.
请各位前辈帮帮忙!……
[/Quote]
MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们...