在编程或构建中,可能会遇到常常需要根据树型某个节点,读取其所有上级或所有下级的情况。然后绑定到树型部件显示。
在Oracle中,可以用start with ... connect by prior ...来实现。
具体写法是:
查询下级:
select * from sa_dept_dict start with dept_id=2170 connect by prior dept_ID=upper_id order by SORT_ORDER
在编程或构建中,可能会遇到常常需要根据树型某个节点,读取其所有上级或所有下级的情况。然后绑定到树型部件显示。
在Oracle中,可以用start with ... connect by prior ...来实现。
具体写法是:
查询下级:
select * from sa_dept_dict start with dept_id=2170 connect by prior dept_ID=upper_id order by SORT_ORDER