楼主意思是不是该两列之间为父子关系是吧
如
父字段 字段
000 001
001 002
002 003
003 004
004 005//通过下面的语句可以递归查询出所有子项及本身的记录
select * from tableName start with 字段= '001'
connect by prior 字段=父字段
//查询结果
000 001
001 002
002 003
003 004
004 005
如
父字段 字段
000 001
001 002
002 003
003 004
004 005//通过下面的语句可以递归查询出所有子项及本身的记录
select * from tableName start with 字段= '001'
connect by prior 字段=父字段
//查询结果
000 001
001 002
002 003
003 004
004 005
解决方案 »
- oracle 关于 父节点左关联所有子节点问题
- oracle 动态调用存储过程,返回游标类型(重新提问)
- 求助 sql
- PL/SQL 替换字符串的问题
- 菜鸟请教个imp问题
- 在oracle里面我怎样取两条或更多相同的记录100分
- 请教!Exp出现的问题,急!
- 请问各位大虾那里可以下载有关oracle的存储过程学习的电子资料?
- 真诚求北京、上海、杭州、湖州四地的程序员的薪水待遇,成立新公司,帮人作调查!
- 如何截取到每个月
- 兄弟帮忙看看这个Oracle function,运行没报错,却的不多想要的结果,小弟初学Oracle Function。
- 十万火急。求助:report的runtime设定中的Non-blocking SQL选项,如何动态修改?
connect by prior 字段=父字段
楼上的确信这个SQL语句正确哇?
我宿舍机器上只有SQL SERVER,没装 ORACLE
SQL SERVER上
select * from tbl1 start with c2=1
connect by prior c2 = c1
报错 第 1 行: 'c2' 附近有语法错误。
晕
明天再去Oracle上去看看
哈哈~
也谢谢wupangzi(无本之木) 的suggestion