博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
START WITH CONNECT BY PRIOR子句实现递归查询
阅读量:6885 次
发布时间:2019-06-27

本文共 317 字,大约阅读时间需要 1 分钟。

hot3.png

例子:

表名:tsys_organization 

id            pid                  name

6000001 bizroot                 A

0_1000200 6000001            B

0_1000202    0_1000200      C

查出id为'0_1000202'的父id,以及父id的父id......无限循环任性往上查

 

利用START WITH CONNECT BY PRIOR子句实现:

select t.idfrom tsys_organization tSTART WITH t.id='0_1000202' CONNECT BY PRIOR t.pid=t.id

 

转载于:https://my.oschina.net/u/1169535/blog/537688

你可能感兴趣的文章
C++文件操作(fstream)
查看>>
用main函数传参做简单的计算器的代码
查看>>
python中struct.unpack的用法
查看>>
体绘制(Volume Rendering)概述之4:光线投射算法(Ray Casting)实现流程和代码(基于CPU的实现)...
查看>>
Python实践之(七)逻辑回归(Logistic Regression)
查看>>
PAT (Advanced Level) 1107. Social Clusters (30)
查看>>
【开源社群系统研发日记五】ThinkSNS+ 是如何计算字符显示长度的
查看>>
Nodejs日志管理log4js
查看>>
python获取昨日日期
查看>>
海康威视 - 萤石云开放平台 js 版
查看>>
关于分销平台
查看>>
剑指offer---12-**--数值的整数次方
查看>>
PAT - L2-010. 排座位(并查集)
查看>>
Python 学习笔记 - 线程(线程锁,信标,事件和条件)
查看>>
大数据技术服务商个推获4亿人民币D轮融资
查看>>
Git的详细使用教程
查看>>
[LeetCode]40.Combination Sum II
查看>>
python里的拆包、引用、递归与匿名函数
查看>>
关于前端项目代码检测~
查看>>
初探 BaconJS
查看>>