返回頂部
關(guān)閉軟件導(dǎo)航
位置:首頁 > 資訊 > 其他>找出指定層次中的葉子節(jié)點

  Leaf(葉子)就是沒有子孫的孤立節(jié)點。Oracle 10g提供了一個簡單的connect_by_isleaf=1,0 表示非葉子節(jié)點

  select level,id,manager_id,last_name, title from s_emp

  where connect_by_isleaf=1 –表示查詢?nèi)~子節(jié)點

  start with manager_id=2

  connect by prior id=manager_id;

  也可以通過連接查詢獲得,方法有多種,葉子節(jié)點肯定是level最大的節(jié)點。

  select a.lev,b.id from (

  select max(level) lev from s_emp --查詢最大的level

無限層次樹形筆記本   start with manager_id=2

  connect by prior id=manager_id) a,

  (select level lev,id

無限層次樹形筆記本

  from s_emp

  start with manager_id=2

  connect by prior id=manager_id) b

  where a.lev=b.lev;

  注意:level不可以前面加表名

  其他:

  Connect by 與rownum的聯(lián)合使用,比如給定兩個日期,查詢中間所有的日期,按月遞增:

  SELECT to_date(2008-10-1, YYYY-MM-DD) + ROWNUM - 1

  FROM dual

  CONNECT BY rownum <= to_date(2008-10-5, YYYY-MM-DD) -

  to_date(2008-10-1, YYYY-MM-DD) + 1;

  獲取01到99

  select case when length(rownum)=1 then to_char(0)||rownum else to_char(rownum) end

無限層次樹形筆記本

  from dual

  connect by rownum<=99;

無限層次樹形筆記本

  select lpad(rownum,2,0) from dual connect by rownum<=99;

  3 增強特性

  3.1 SYS_CONNECT_BY_PATH

如果您覺得 找出指定層次中的葉子節(jié)點 這篇文章對您有用,請分享給您的好友,謝謝
文章地址:http://www.meyanliao.com/article/other/zczdcczdyzjd.html
解放雙手無盡可能,有問題添加天線貓微信
主站蜘蛛池模板: 日韩乱码人妻无码中文字幕| 无码人妻久久一区二区三区蜜桃| 久久ZYZ资源站无码中文动漫| 亚洲成a人片在线观看天堂无码| 国产精品国产免费无码专区不卡| heyzo高无码国产精品| 少妇人妻无码精品视频| 波多野结衣VA无码中文字幕电影| 日韩乱码人妻无码中文字幕| 日韩美无码五月天| 亚洲人AV在线无码影院观看| 人妻丰满av无码中文字幕| 无码少妇一区二区三区芒果| 国产午夜精品无码| 小13箩利洗澡无码视频网站| 国产做无码视频在线观看| 熟妇人妻无码中文字幕| 久久无码一区二区三区少妇 | 毛片亚洲AV无码精品国产午夜| 一本色道久久HEZYO无码| 亚洲精品97久久中文字幕无码| 国产成人无码a区在线观看视频免费| 亚洲综合无码精品一区二区三区| 国产成人年无码AV片在线观看| 久久青草亚洲AV无码麻豆| 国产成人无码区免费内射一片色欲| 亚洲中文无码a∨在线观看| 亚洲av无码无线在线观看| 久久亚洲精品成人av无码网站 | 精品久久久无码人妻中文字幕豆芽 | 精品深夜AV无码一区二区| 自慰无码一区二区三区| 亚洲中文字幕无码专区| 狠狠久久精品中文字幕无码| 日韩aⅴ人妻无码一区二区| 日日摸日日碰人妻无码| 精品无码久久久久久久动漫| 无码毛片内射白浆视频| 毛片亚洲AV无码精品国产午夜| 无码少妇一区二区三区芒果| 一级片无码中文字幕乱伦|