首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求好手些一条Oracle语句

2012-07-30 
求高手些一条Oracle语句例如A--B--C--D在页面下所展示的树形结构,我要用一条ORacle的SQL语句 写一条统计语

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

热点排行