<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    到底先有雞還是先有蛋?

    oracle中查詢樹形數據的sql語句

       數據庫的表中存放樹形數據最常用的方式是tb_dept(dept_id,dept_name,parent_id),查詢某個部門的所有子部門,并把結 果組織成樹形結構是我們經常需要解決的一個問題,oracle提供了查詢樹形數據的語法。他可以查詢數中某個節點的所有子節點,結果級按展開一個樹的順序 出現,并且可以列出某節點所處的層,便于我們處理數據,示例如下:
        drop table test_dept;

        create table test_dept
        (dept_id varchar2(20),dept_name varchar2(40),parent_id varchar2(20));

        insert into test_dept values ('0','dept1',null);
        insert into test_dept values ('1','dept11','0');
        insert into test_dept values ('11','dept11','1');
        insert into test_dept values ('12','dept12','1');
        insert into test_dept values ('2','dept2','0');
        insert into test_dept values ('21','dept21','2');
        insert into test_dept values ('211','dept211','21');
        insert into test_dept values ('212','dept212','21');
        insert into test_dept values ('22','dept22','2');

        select dept_id,dept_name,level
        from test_dept
        start with dept_id='0'
        connect by prior dept_id=parent_id;

    結果如下:
     
    DEPT_ID              DEPT_NAME                                     LEVEL
    -------------------- ---------------------------------------- ----------
    0                    dept1                                             1
    1                    dept11                                            2
    11                   dept11                                            3
    12                   dept12                                            3
    2                    dept2                                             2
    21                   dept21                                            3
    211                  dept211                                           4
    212                  dept212                                           4
    22                   dept22                                            3
    9 rows selected
     
     

    posted on 2005-08-23 18:25 螞蚱 閱讀(2878) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2005年8月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    常用鏈接

    留言簿(3)

    隨筆檔案

    收藏夾

    eclipse

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    maja
    主站蜘蛛池模板: 一级毛片免费一级直接观看| 666精品国产精品亚洲| 亚洲精品女同中文字幕| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲精品无码你懂的网站| 国产亚洲漂亮白嫩美女在线| 国产精品国产午夜免费福利看| 亚洲成在人线在线播放无码| 国产精品二区三区免费播放心| 久久久久久亚洲精品无码| 全部免费a级毛片| eeuss免费天堂影院| 亚洲va久久久噜噜噜久久天堂| 久久久久久久99精品免费| 亚洲视频免费在线播放| 午夜国产精品免费观看| 亚洲人AV在线无码影院观看| 免费国产成人高清视频网站| 国产精品美女久久久免费| 亚洲AV无码1区2区久久| 中文字幕无码免费久久99| 亚洲av无一区二区三区| 久久久久亚洲精品天堂久久久久久 | a级毛片100部免费观看| 亚洲网站在线免费观看| 免费看美女被靠到爽| 免费的黄色网页在线免费观看| 久久亚洲av无码精品浪潮| 久久久久国产精品免费免费不卡 | 男女作爱免费网站| 亚洲动漫精品无码av天堂| 亚洲成年人免费网站| 亚洲AV成人无码网天堂| 国产亚洲欧洲精品| 毛片视频免费观看| a毛片成人免费全部播放| 亚洲大香伊人蕉在人依线| 亚洲电影日韩精品| 久久综合给合久久国产免费| 亚洲精品美女久久7777777|