`
wj196
  • 浏览: 294526 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

树查询

 
阅读更多
district_upper 为父节点id,

/**从数据'夏津县'的id开始,根据他的district_upper找到以district_upper作为id的数据也就是找到他的父亲,查出所有的父级的数据*/
select t.id, t.district_name, t.district_upper
  from itcpn_district t
 start with id =
            (select id from itcpn_district where district_name = '夏津县')
connect by prior district_upper = id;





/***从数据'山东省'的id开始,根据山东省的id找到以它作为父节点district_upper的数据,也就是找到他的孩子,查出所有的子级的数据*/
select t.id, t.district_name, t.district_upper
  from itcpn_district t
 start with id =
            (select id from itcpn_district where district_name = '山东省')
connect by district_upper = prior id;





查询顶级父节点:
select t.id, t.district_name, t.district_upper
  from itcpn_district t 
  where t.district_upper is null 
 start with id =
            (select id from itcpn_district where district_name = '夏津县')
connect by prior district_upper = id;






学习参考:http://wentao365.iteye.com/blog/606009



  • 大小: 21.9 KB
  • 大小: 10.9 KB
  • 大小: 59.8 KB
分享到:
评论

相关推荐

    Oracle树查询总结

    oracle树查询 特别声明:里面的内容来源于网络,在此共享给大家。 1. 查找树中的所有顶级父节点 2. 查找一个节点的直属子节点(所有儿子) 3. 查找一个节点的所有 直属子节点(所有后代) 4. 查找一个节点的直属父...

    区间树查询算法实现

    本文讨论的区间树查询算法,是在平面内线段均与坐标轴平行的理想的情况下,采用几何分析的方法,通过构造空间复杂度为O(n)的便于搜索的区间树,能够在O(log n + k)(k为所有报告出的线段数量)的时间内,完成与坐标轴...

    oracle菜单树查询

    oracle菜单树查询 使用实例 使用START WITH CONNECT BY PRIOR子句实现递归查询

    【初学者推荐】R树查询可视化程序

    可以显示R树查询的过程。(这个还有帮助文档和源码,但是我担心会侵权就不上传了。有需要的可以单独问我要。)主要推荐给初学者加深对R树的理解。使用方法:操作>手动插入数据>在绘图区域(黑色部分)画若干矩形框...

    Oracle树查询实例分析

    Oracle树查询实例分析,初学者得好资料

    Oracle树查询及相关函数

    Oracle树查询及相关函数!,希望有助于大家的学习!

    xiansuoerchashu.rar_线索树查询

    是使用C语言,编写的有关于线索树查询的代码

    oracle树查询

    oracle语句非常强大,支持各种函数的查询,解决实际复杂的业务逻辑问题,比如:对一个表的父子查询,迭代查询等,这篇文档教你很快掌握oracle的树形结构查询,欢迎下载!

    基于Oracle的层次树查询功能及实例分析.pdf

    基于Oracle的层次树查询功能及实例分析.pdf

    mybatis递归查询菜单树

    这是一个springboot架构搭建的一个整合mybatis递归查询的demo,其中整合了分布式事物jta,mybatis的分页插件等

    递归查询菜单树,支持mysql,oracle

    递归查询菜单树,支持mysql,oracle,含表结构,递归查询菜单,支持mysql,oracle,含表结构递归查询菜单。

    ibatis下oracle树查询

    NULL 博文链接:https://ninnd.iteye.com/blog/1156138

    用SQL实现树的查询

    用SQL实现树的查询, 用SQL实现树的查询, 用SQL实现树的查询

    oracle 基于 树结构查询

    oracle 基于 树结构查询,root to leaf leaf to root

    树查询的SQL语句

    一个属性数据库表,利用sql语句对其查询得到树形的数据库表的记录利用的是数据库的递归查询

    基于R树的方向关系查询处理

    研究了基于R树的方向关系查询处理方法,定义了四元组模型表示对象MBR间的方向关系,提出了基于R树的处理方向关系查询过滤(filter)步骤的方法,并将提炼(refinement)步骤细化为3种不同的操作.所提出的方法能够高效处理...

    区间树的查询操作c++

    实验进行的是区间树的查询操作,参照的是《算法导论》中关于区间树的描述,在红黑树的基础上加以改造实现,采用的是c++。代码已经过测试可用

    R树索引的查询研究

    R树搜索查询算法,对不确定数据的查询处理有很大的实用价值

    数据库设计之递归树查询

    完美解决多级递归查询,支持多种数据库,可以参照类似写法。有的数据库还是不支持的,但有类似的写法如oracle

Global site tag (gtag.js) - Google Analytics