ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于树结构查询顺序自上而下与自下而上的形象记忆法

关于树结构查询顺序自上而下与自下而上的形象记忆法

原创 Linux操作系统 作者:xilangxiangwa 时间:2008-07-13 15:01:34 0 删除 编辑

关于树结构查询顺序自上而下与自下而上的形象记忆法

一、基础知识描述:

1、  树型结构的数据在表中如何体现?或者说什么是树型结构数据?

   树结构的数据存放在表中,数据之间的层次关系即父子关系,通过表中的列与列间的关系来描述,如EMP表中的EMPNO和MGR。

2、  查询表中的树型结构关系的命令格式

   SELECT 。。。

CONNECT BY {PRIOR 列名1=列名2|列名1=PRIOR 裂名2}

[START WITH];

       说明:PRIORY运算符必须放置在连接关系的两列中某一个的前面。对于节点间的父子关系,PRIOR运算符在一侧表示父节点,在另一侧表示子节点,从而确定查找树结构是的顺序是自上向下还是自下向上。START WITH 子句为可选项,用来标识哪个节点作为查找树型结构的根节点。若该子句被省略,则表示所有满足查询条件的行作为根节点。

二、自上而下与自下而上两种不同查询顺序的形象记忆法

Connect by 写法

查询顺序

形象记忆法

 

CONNECT BY PRIOR EMPNO=MGR

或者

CONNECT BY MGR= PRIOR EMPNO

 

 

自上而下

口诀:

开始是雇员,现在是领导,地位变高,自上而下。

理解方法:

开始我还是雇员,现在我变成新查出来的人的领导,相对新查出来的人来说我的地位变高了,那肯定是自上往下查。

 

CONNECT BY PRIOR MGR =EMPNO

或者

CONNECT BY EMPNO = PRIOR MGR

 

 

 

自下而上

口诀:

开始是领导,现在是雇员,地位变低,自下而上。

理解方法:

开始我还是领导,现在我变成新查出来的人的雇员,相对新查出来的人来说我的地位变低了,那肯定是自下往上查。

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10595277/viewspace-399664/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-01-18

  • 博文量
    71
  • 访问量
    411421