人总要学着自己长大

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

distinct :必须放在开头去重复。

declare :声明变量 一般是用在函数和存储过程中的.。

substr(string ,1,3) : 函数解读:取string 中重左往右取3字长的字符串。

层次化查询,即树型结构查询,是SQL中经常用到的功能之一,通常由根节点,父节点,子节点,叶节点组成,其语法如下:

       SELECT [LEVEL] ,column,expression,...

       FROM table_name

       [WHERE where_clause]

       [[START WITH start_condition] [CONNECT BY PRIOR prior_condition]];     

       LEVEL:为伪列,用于表示树的层次

       start_condition:层次化查询的起始条件

       prior_condition:定义父节点和子节点之间的关系

    --使用start with ...connect by prior 从根节点开始遍历

    SQL> select empno,mgr,ename,job from emp

      2  start with empno = 7839

      3  connect by prior empno = mgr;

posted on 2018-03-12 16:19  夕阳下的无名草  阅读(234)  评论(0编辑  收藏  举报