问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Oracle递归查询start with connect by prior

发布网友 发布时间:2022-12-12 00:00

我来回答

1个回答

热心网友 时间:2023-10-11 13:34

connect by递归查询基本语法是:

start with:表示以什么为根节点,不加*可以写1=1,要以id为123的节点为根节点,就写为start with id =123

connect by:connect by是必须的,start with有些情况是可以省略的,或者直接start with 1=1不加*

prior:prior关键字可以放在等号的前面,也可以放在等号的后面,表示的意义是不一样的,比如 prior id = pid,就表示id就是这条记录的根节点了

举个例子,写条SQL:
t_user(用户表),t_unit_info(单位表),意思是以单位编码为"15803"的单位为根节点,查找出其单位及其子单位的用户信息

然后将prior换一下位置,发现只能查出单位编码为"15803"对应的单位,不能查子级单位

oracle 递归查询start with connect by prior的用法和知识不仅仅这些,本博客只是简单记录一下我所遇到的,网上发现一篇写的比较详细的博客,在Linux公社, https://www.linuxidc.com/Linux/2014-06/102687.htm ,
oracle方面的一些知识也可以参考我之前的一篇博客: https://blog.csdn.net/u014427391/article/details/82317376
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么是Medical Literature Analysis and Retrieval System (NLM)的缩 ... 医学工作者的因特网内容简介 2002年的一篇文章英文摘要被《医学文献联机数据库》(MEDLINE)收录,是否... 医学器具medline啥意思 民国市与县的关系是怎样的,市与县分别又是什么? 历代兵制中国民国兵制 冰箱运行时有水流声怎么回事? ud牛郎眼影真假判断 爆闪/没有平替❌ 牛郎眼影真假鉴别方法 鉴别❗️衰败城市牛郎眼影真假,粉质肉眼差距 ORACLE递归 孕妇特别生气对胎儿有影响吗 怀孕生气大哭动了胎气的症状 香水喷在哪里最好 香水要喷在哪个部位 电影剪辑在哪里找素材 【北蜂窝路22号院】小区附近的社区医院在哪里? 中发科创专利技术发展有限公司怎么样 99%的弹力棉牛仔衣会缩水吗 驿站寄快递挣钱吗? 提起曼联曼城利物浦热刺阿森纳切尔西等球队,你第一个会想到谁?_百度知 ... 不写一次小贝,也许您都不知道他其实是足坛第一名不副实的球员 清华92班是什么意思 斯科尔斯:曼联92班两人爱跟弗爵吵架,爵爷会认错!喜欢搭档范尼 12根孔雀毛的寓意 上海茑屋书店装修筹备有多久 急需《煎椒兔》 做法? 左右屏幕是什么意思 ...主角可以控制时间使时间暂停,和美女暧昧可以增加时间暂停的... 主角有暂停时间的超能力的小说 屏的意思 昆明市有到广州宗城的物流没有 云南铁路运输货物可以直接到海口吗 请问昆明发往各地洲的快递公司可以运活物嘛? 丹阳有托运电动车到昆明吗 场所码申请流程 手机怎么改照片分辨率 倒车影像显示无信号怎么处理? 老碗鱼的做法最正宗的做法 老碗鱼的做法 净月潭哪里是野营的营地 我是路痴。。想和姐妹双双去野营~ 什么是真正的恶知乎结局 什么才是真正的恶 孩子的压岁钱怎么存? 孩子的压岁钱如何保管 儿童歌曲一闪一闪亮晶晶 鱼的做法步骤图,陕西老碗鱼怎么做好吃 quartus prime精简版和标准版的区别 错误代码0xc000000f是中木马了吗? 没越狱的5S不用电脑怎样下载铃声 注册表怎么解锁!!! 考研时间2023年具体考试时间