把兩個表合并為一個表后(形成id,parent_id,data的形式),然后再使用connect by prior
解决方案 »
- 关于protege连接oracle的问题。。
- ERROR - ORA-12541: TNS: 无监听程序
- oracle数据库恢复
- oracle 语句 截取之后有重复的 怎么去除重复的值
- 求助:把大的图像存成oracle中的大对象之后,在vc里用ado方式读取
- exp导出失败的问题
- exp命令导出的东西都包含那些!?迷惑ing
- 一个很简单的问题:如何得到除法运算的后两位
- ***在本地机 无法启动“OracleOraHome92ManagementServer”服务,有办法吗?急!!***
- 连接oracle数据库出错
- 现要导出一个字段下所有的数据,并同时剔除重复的数据,请问哪一个效率高一些?
- Windows XP professional版下安装oracle9i,可以启动OracleOraHome90ManagementServer么
谢谢。不是你说的那种情况,我要查出一条纪录对应所有的下级。
我建了个视图
create view table_view as
select a.object_id,field_code from table1 a,table2 b where a.object_id.=a.object_id;
然后通过
select object_id,field_code,object_name from table_view connect by prior object_id=field_code start with field_code is null
查询,还是不对,谁能救救我?????
为什么你的语句是:a.object_id.=a.object_id;
不好意思,写错啦。应为:a.object_id.=b.object_id
http://expert.csdn.net/Expert/topic/1551/1551178.xml?temp=.5037653
十分感谢,我去看看。