求高手些一条Oracle语句
例如
A
--B
--C
--D
在页面下所展示的树形结构,我要用一条ORacle的SQL语句 写一条统计语句,只统计前三个节点,A的节点数为3,B就是2 ,C就是1啦,该怎么写!?求高手 在线等
------解决方案--------------------是这意思吗?
with t as (
select 'a' as field from dual
union all
select 'b' from dual
union all
select 'c' from dual
union all
select 'd' from dual
union all
select 'e' from dual
)
select field from (
select field,rownum as rn from t
) where rn <= 3
FIELD
-----
a
b
c
------解决方案--------------------楼主能不能贴出完整的表结构和更多的数据呢
一般要实现树形结构的查询一般都是用connect by prior