博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle中使用SQL递归语句
阅读量:6070 次
发布时间:2019-06-20

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

场景:常见的领导关系树结构,知道某一节点ID,要查出此节点的所有下级(直接下级和间接下级),此时需要使用SQL递归语句。
oracle中的递归语句: 
None.gif
start   
with
   dot.gifdot.gif  connect   
by
   prior  dot.gif.
例子:
 pid  id
  a   b  
  a   c    
  a   e  
  b   b1  
  b   b2  
  c   c1  
  e   e1  
  e   e3  
  d   d1  
   
  指定
pid=a,选出  
  a   b  
  a   c    
  a   e  
  b   b1  
  b   b2  
  c   c1  
  e   e1  
  e   e3 
SQL语句:
None.gif
  
select
   parent,child   
from
   test   start   
with
   pid
=
'
a
'
   
None.gif  connect   
by
   prior   id
=
pid 
文章转自庄周梦蝶  ,原文发布时间5.17

转载地址:http://sjbgx.baihongyu.com/

你可能感兴趣的文章
file permissions
查看>>
tableviewcell自适应cell高度
查看>>
马哥linux高薪中级-POSTFIX邮件服务(三)
查看>>
dns 服务
查看>>
Exchange2010、2016 发送大附件
查看>>
阿里云企业邮(免费版)
查看>>
Centos7更换Yum源
查看>>
寻找总和为n的连续子数列之算法分析
查看>>
「镁客·请讲」钢铁侠张锐:外形仿人只是次要,拥有会自主决策的“运动脑”才是真的机器人...
查看>>
CentOS 6.5 apache源码安装2.0版
查看>>
Linux下快速静态编译Qt以及Qt动态/静态版本共存
查看>>
oracle11g学习笔记
查看>>
redhat 7.2更新yum源时踩的坑
查看>>
shell/bash 交集、并集、差集
查看>>
制造企业不要低估机器视觉社区数据的重要性
查看>>
Datastore Mount/Unmount Detach/Attach functions
查看>>
win2008 下实现exchange2007 ccr群集
查看>>
网络中个体的力量
查看>>
php读取文本去除空格
查看>>
数据结构简单介绍
查看>>