Oracle遍历查询下级机构
有一个机构表,有等级标志,每个机构都有上级机构,除了总行。现在做一个遍历查询,给一个机构的id,查出该机构及其下属所有机构(包括下属机构的下属机构)。不知道怎么实现,有什么思想不?
[最优解释]
select * from table_name start with id =:id
connect by prior id= parentid
[其他解释]
就是用Oracle的树查询
[其他解释]
不错,我试了,可以噢!
发布时间: 2012-12-24 10:43:14 作者: rapoo
Oracle遍历查询下级机构
有一个机构表,有等级标志,每个机构都有上级机构,除了总行。现在做一个遍历查询,给一个机构的id,查出该机构及其下属所有机构(包括下属机构的下属机构)。不知道怎么实现,有什么思想不?
[最优解释]
select * from table_name start with id =:id
connect by prior id= parentid
[其他解释]
就是用Oracle的树查询
[其他解释]
不错,我试了,可以噢!