读书人

求好手些一条Oracle语句

发布时间: 2012-07-30 16:19:05 作者: rapoo

求高手些一条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

读书人网 >oracle

热点推荐