oracle层次查询给定节点和级别

时间:2014-11-12 09:26:55

标签: oracle-sqldeveloper

我有一个递归表,其中包含项目代码及其父项。

表格

items
(
item_code   varchar2(40),
item_parent varchar2(40) 
)

问题

当我在查询中指定级别和项目时,我希望将项目的父级检索到查询中的指定级别。相反,当我指定级别时,只返回此级别中的项目。

我想检索从第1级到指定级别的项目。

示例

select item_parent 
from items
where level=3 and item code between  item_code and item_code

我想要从1级到3级的所有项目,包括select语句中的项目 不仅是第3级的项目。

0 个答案:

没有答案