先说一下表结构:提示用START WITH .... CONNECT BY ....
解决方案 »
- 哪位大侠有系统视图v$系列得详细资料,跪求一份可以吗
- 如何建立IOT?
- 请教,oracle正规培训的价格?(深圳,不需要认证,不管效果,只要显得正规)
- 求一存储过程,请教大家如何解决
- oracle9.2.0.1升级为9.2.07时无法出现"universal installer" 升级界面???
- 关于"select 字段名 as 别名"提问
- 一个小问题!请高人指点一下,不盛感谢,在线等候(立即给分^_^^_^)!
- 达人帮看一下,导入导出SQL
- 请教一个问题。解释一下买正版的oracle时用户许可是什么意思?
- 菜鸟问题:如何往Oracle表里输入数据(不用Insert语句)...
- 再问行转列的问题?请大家指教
- access数据库怎么导入到oracle指定用户下呢
select Cow , Bull, LPAD(' ', 6 * (LEVEL = 1)) || offsprint as offspring, sex, birthdate
from breeding
start with offsprint = 'DELLA'
connect by offspring = PRIOR Cow;使用Connect by时各子句的顺序为:
select
from
where
start with
connect by
order by
prior使报表的顺序变为从根到叶(如果prior列为父辈)或从叶到根(如果prior列为后代)。
where子句可以从树中排除个体,但不排除他们的子孙(或者祖先)
connect by中的条件消除个体和它所有的子孙(或祖先)
connect by不能与where子句中的表连接一起使用。