`
no_bao
  • 浏览: 309929 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Oracle实现树形结构sql

阅读更多


SELECT lpad('|-',(level-1)*4,' ')||lpad('『',2)||nodename||rpad('』',2) nodename
      FROM tbl_depttree
     CONNECT BY PRIOR nodeid = parentid
      START WITH parentid='0';


根据子节点 递归查询父节点 字符串

select substr(max(SYS_CONNECT_BY_PATH(dept_id,',')),2) as dn from org 
start WITH dept_id = 'a001' 
connect by  prior  super_id= dept_id
分享到:
评论

相关推荐

    Oracle递归树形结构查询功能

    oracle树状结构查询即层次递归查询,是sql语句经常用到的,在实际开发中组织结构实现及其层次化实现功能也是经常遇到的。这篇文章给大家介绍了Oracle递归树形结构查询功能,需要的朋友参考下

    Oracle SQL树形结构查询

    本文介绍Oracle中使用START WITH...CONNECT BY PRIOR子句实现递归查询树形结构的方法,小伙伴们可以参考一下。

    ERP U9 BOM展开SQL脚本

    ERP U9 BOM展开SQL脚本,U9ERP可以直接使用

    springboot+mybatis-plus+gradle+mysql+swagger基础增删改查、树形查询

    springboot+mybatis-plus+gradle+mysql+swagger基础增删改查、树形查询,含SQL脚本

    Oracle递归查询

    有的情况下,我们需要用递归的方法整理数据,这才程序中很容易做到,但是在数据库 ...下面我以最典型的树形结构来说明下如何在Oracle使用递归查 询。 为了说明方便,创建一张数据库表,用于存储一个简单的树形结构

    PostgreSQL树形结构的递归查询示例

    背景 处理不确定深度的层级结构,比如组织机构,一个常用的设计是在一张表...最近在项目中使用PostgreSQL来查询树形数据,记录一下。 构造样本数据 drop table if exists demo.tree_data; create table demo.tree_d

    Oracle通过递归查询父子兄弟节点方法示例

    主要给大家介绍了关于Oracle如何通过递归查询父子兄弟节点的相关资料,递归查询对各位程序员来说应该都不陌生,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。

    一树形例子

    这是采用struts+hibernate作的一树形例子,这最大的特点就是,从后面读出数据时,是采用...这例子上,只自带了一Oracle的,数据结构,你可以根据自已的需求,改成自已的数据库的表结构,如Mysql,sqlserver2000......

    Oracle DBA突击帮你赢得一份DBA职位(完全高清版)1

    1.3 如何表示树形结构  1.4 小结  第2章 Oracle体系架构  2.1 Oracle的网络配置  2.2 Oracle 10g架构  2.3 数据库  2.4 空间管理  2.5 实例  2.6 未尽话题  第3章 备份恢复  3.1 归档模式和非...

    PL/SQL Developer8.04官网程序_keygen_汉化

     可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、浏览数据、在对象...

    Oracle sql 学习笔记1 利用rollup和connect by实现报表统计

    在日常收入报表统计中,通常用到机构代码、行业代码、征收项目代码等树形结构表单。比如:分单位分级次统计收入完成情况、分sz情况统计表、分单位分sz统计收入完成情况、分行业统计收入完成情况等。本文虚拟了5张表...

    SQLserver2016-数据库系统概述.pptx

    层次模型是用树形结构来表示各类实体以及实体间的联系。 层次模型 SQLserver2016-数据库系统概述全文共16页,当前为第13页。 网状模型是使用网状结构来表示各类实体以及实体间的联系,它是 对层次模型的拓展。 网状...

    oracle 层次查询

    高级sql关于层次查询更新 对于层次查询需要掌握: 1.解释层次查询的基本概念,识别需求中需要用到层次查询的能力。 2.建立和格式化一个树形报表(tree report)。...3.修剪树形结构的节点(node)和枝(branches)。

    PLSQLDeveloper下载

    对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、...

    SqlToolBox 1.8.2

    成功连接到数据库以后,数据库的Schema和table结构会在画面的左边以树的形式展现出来,如果展现的内容过多,您还可以在上方的“过滤器”输入栏中输入关键字以缩小展现范围。在这颗树中,表格(table)是以小圆点的...

Global site tag (gtag.js) - Google Analytics