大家好,现在我有一张表work,有id,nextid,name三个字段。表里记录如下id nextid name
1 a
2 4 b
3 c
4 5 d
5 6 e
6 f现在我想查询id=2的,并且显示id=2,4,5,6的name出来,其实就是一级级地根据nextid来搜出来,直至没有nextid为止。请问大伙有没有办法呢?谢谢
1 a
2 4 b
3 c
4 5 d
5 6 e
6 f现在我想查询id=2的,并且显示id=2,4,5,6的name出来,其实就是一级级地根据nextid来搜出来,直至没有nextid为止。请问大伙有没有办法呢?谢谢
解决方案 »
- oracle 交叉表 怎样实现?
- 3.7 亿条数据,如何处理.求教高手
- 简单问题关于oracle用户权限设定
- 请问:我想读取某表的最后4条记录,用一个sql怎么写?
- ┣┫谁能帮我解决它?
- 急:oracle920在redhat7.2下安装结尾建数据库时出现错误!
- 某个字段判断长度是否小于5,如果是小于5就在右边加上5个空格,如果大于等于5就返回原数据,如何做呀?急
- 大家帮忙看一下,下面的语句问题出在那里????
- window10,上午还能运行的oracle10g现在不行了
- win7下docker镜像
- 在oracle 求一个按线路号模糊查询的方法
- 请教一下如何从oracle数据库中导出除一部分表外的其他所有数据,包括视图,触发器等
connect by 先查询树
然后用SYS_CONNECT_BY_PATH 拼NAME