oracle 遍歷樹

oracle有直接的sql來遍歷一顆樹的子節點和父節點
   遍歷一個節點的所有子節點(classid的值就是該節點的值)
  select level,classid,name,parentid from marketclass  
connect by prior classid=parentid start with   classid=1079

    遍歷一個節點的所有父節點(classid的值就是該節點的值)
  select level,classid,name,parentid from marketclass 
connect by prior parentid=classid start with   classid=1079
  
主要區別是classid和parentid 的位置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章