oralce递归查询
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,1.基本语法是:select ... from where start with connect by ;//:过滤条件,用于对返回的所有记录进行过滤。//:查询结果重起始根结点的限定条件。//:连接
千家信息网最后更新 2025年11月07日oralce递归查询
1.基本语法是:
select ... from where start with connect by ;//:过滤条件,用于对返回的所有记录进行过滤。//:查询结果重起始根结点的限定条件。//:连接条件//如果connect by prior中的prior被省略,则查询将不进行深层递归。 2.向上查询当前菜单及所有上级菜单
select t.* from s_menu t start with t.id='510' connect by prior t.fid = t.id3.向上查询所有上级菜单(不包含当前菜单)
select t.* from s_menu t start with t.id='510' connect by prior t.fid = t.id4.向下查询当前菜单及所有下级菜单
select t.* from s_menu t start with t.id='001' connect by prior t.id = t.fid 5.向下查询所有下级菜单(不包含当前菜单)
select t.* from s_menu t start with t.id='001' connect by prior t.id = t.fid6.查询递归路径
select t.id,t.name,fid,substr(sys_connect_by_path(NAME,'->'),3) menu_pathfrom s_menu t start with t.name = '系统功能' connect by prior t.id = t.fid order by t.id7.分层次显示
select t.id,lpad('|-',(level-1)*4,'|-')||lpad('『',2)||t.name||rpad('』',2) as newnamefrom s_menu t connect by prior t.id=t.fid start with t.id='-1'总结
向上递归和向下递归的关键就是最后一个条件,父ID等于ID则向上递归,反之向下递归。参考:http://www.cnblogs.com/wanghonghu/archive/2012/08/31/2665945.html
菜单
查询
递归
条件
上级
下级
关键
功能
就是
层次
深层
系统
结果
结点
语法
路径
参考
起始
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
甘肃公安厅网络安全宣传周
郑州网络安全系统品牌
网络安全 誓词
网络安全认证的公司有几家
软件开发项目支付申请单
数据库技术的前沿动态
贪玩原始服务器
http服务器发起请求
部队网络安全简笔画
国家标准数据库
软件开发公司如何运营管理
苹果电脑登陆云服务器
阿拉德之怒显示服务器异常
如何开始软件开发计划
计算机网络技术的用处
百万网络安全基地
保护个人网络安全的意义
原神天空岛数据库用什么浏览器看
gis系统设计软件开发
微信提示已连接服务器或网络
mysql数据库监听作用
禄劝综合软件开发价格走势
方舟进新服务器离开部落
会计为什么要学数据库应用
数据库保存数组
前端调取mysql数据库
sqlite数据库 教程
cn域名只能国内服务器吗
mdf文件还原数据库
优就业网络安全培训环境好不好