select distinct o.orgid from baf_org_organization o CONNECT BY prior o.parentorgid = o.orgid START WITH o.orgid='11' and o.isvalid='Y';
2 回答
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
with temp(orgid,parentorgid) as
(
select distinct o.orgid,o.parentorgid from baf_org_organization o where o.orgid='11' and o.isvalid='Y'
union all
select distinct o.orgid,o.parentorgid from baf_org_organization o
inner join temp b on o.parentorgid = b.orgid
)
select orgid from temp
试下,对Oracle的语法不是太了解,我理解的是这个意思。
- 2 回答
- 0 关注
- 331 浏览
添加回答
举报
0/150
提交
取消
