锘??xml version="1.0" encoding="utf-8" standalone="yes"?>69久久精品无码一区二区,久久精品人人做人人爽97,久久婷婷国产剧情内射白浆http://m.shnenglu.com/cjz/archive/2007/08/05/29375.html椋涘ぉ椋涘ぉSun, 05 Aug 2007 01:37:00 GMThttp://m.shnenglu.com/cjz/archive/2007/08/05/29375.htmlhttp://m.shnenglu.com/cjz/comments/29375.htmlhttp://m.shnenglu.com/cjz/archive/2007/08/05/29375.html#Feedback0http://m.shnenglu.com/cjz/comments/commentRss/29375.htmlhttp://m.shnenglu.com/cjz/services/trackbacks/29375.html  
澶ф鏄被浼間笅鍒楃殑鎯呭艦錛?nbsp; 
  SQL>   select   no,q   from   test  
      2     /  
   
  NO                   Q  
  ----------   ------------------------------  
  001                 n1  
  001                 n2  
  001                 n3  
  001                 n4  
  001                 n5  
  002                 m1  
  003                 t1  
  003                 t2  
  003                 t3  
  003                 t4  
  003                 t5  
  003                 t6  
   
  12   rows   selected  
   
  鏈鍚庤寰楀埌綾諱技浜庡涓嬬殑緇撴灉錛?nbsp; 
  001                 n1;n2;n3;n4;n5  
  002                 m1  
  003                 t1;t2;t3;t4;t5;t6  
   
      閫氬父澶у閮借涓鴻繖綾婚棶棰樻棤娉曠敤涓鍙QL瑙e喅錛屾湰鏉ユ垜涔熻繖涔堣涓猴紝鍙槸浠婂ぉ鏃犳剰涓獊鐒舵湁浜嗙伒鎰燂紝鍘熸潵鏄彲浠ヨ繖涔堝仛鐨勶細  
      鍓嶅嚑澶╂湁浜烘彁鍒拌繃sys_connect_by_path鐨勭敤娉曪紝鎴戞兂榪欓噷鏄笉鏄篃鑳界敤鍒拌繖涓柟娉曪紝濡傛灉鑳藉仛鍒扮殑璇濓紝涓嶇敤鍑芥暟鎴栧瓨璐繃紼嬩篃鍙互鍋氬埌浜嗭紱瑕佺敤鍒皊ys_connect_by_path錛岄鍏堣鑷繁鏋勫緩鏍戝瀷鐨勭粨鏋勶紝騫朵笖鏍戠殑姣忎釜鍒嗘敮閮芥槸鍗曟牴鐨勶紝渚嬪1-銆?-銆?-銆?錛屼笉浼氬瓨鍦?-銆?錛?-銆?鐨勬儏鍐碉紱  
      鎴戞槸榪欎箞鏋勫緩鏍戯紝寰堢畝鍗曠殑錛岀湅涓嬮潰鐨勭粨鏋滃氨浼氱煡閬撲簡錛?nbsp; 
  SQL>   select   no,q,rn,lead(rn)   over(partition   by   no   order   by   rn)   rn1  
      2     from   (select   no,q,row_number()   over(order   by   no,q   desc)   rn   from   test)  
      3     /  
   
  NO                   Q                                                                             RN                 RN1  
  ----------   ------------------------------   ----------   ----------  
  001                 n5                                                                             1                     2  
  001                 n4                                                                             2                     3  
  001                 n3                                                                             3                     4  
  001                 n2                                                                             4                     5  
  001                 n1                                                                             5    
  002                 m1                                                                             6    
  003                 t6                                                                             7                     8  
  003                 t5                                                                             8                     9  
  003                 t4                                                                             9                   10  
  003                 t3                                                                           10                   11  
  003                 t2                                                                           11                   12  
  003                 t1                                                                           12    
   
  12   rows   selected  
   
  鏈変簡榪欎釜鏍戝瀷鐨勭粨鏋勶紝鎺ヤ笅鏉ョ殑浜嬪氨濂藉姙浜嗭紝鍙鍙栧嚭鎷ユ湁鍏ㄨ礬寰勭殑閭d釜path錛岄棶棰樺氨瑙e喅浜嗭紝鍏堢湅no=‘001’鐨勫垎緇勶細  
  select   no,sys_connect_by_path(q,';')   result   from    
                (select   no,q,rn,lead(rn)   over(partition   by   no   order   by   rn)   rn1    
                from   (select   no,q,row_number()   over(order   by   no,q   desc)   rn   from   test)  
                )  
  start   with   no   =   '001'   and   rn1   is   null   connect   by   rn1   =   prior   rn  
  SQL>    
      6     /  
   
  NO                   RESULT  
  ----------   --------------------------------------------------------------------------------  
  001                 ;n1  
  001                 ;n1;n2  
  001                 ;n1;n2;n3  
  001                 ;n1;n2;n3;n4  
  001                 ;n1;n2;n3;n4;n5  
   
  涓婇潰緇撴灉鐨勬渶鍚?鏉″氨鏄垜浠寰楃粨鏋滀簡  
  瑕佸緱鍒版瘡緇勭殑緇撴灉錛屽彲浠ヤ笅闈㈣繖鏍?nbsp; 
   
  select   t.*,  
                (  
                  select   max(sys_connect_by_path(q,';'))   result   from    
                                (select   no,q,rn,lead(rn)   over(partition   by   no   order   by   rn)   rn1    
                                from   (select   no,q,row_number()   over(order   by   no,q   desc)   rn   from   test)  
                                )  
                  start   with   no   =   t.no   and   rn1   is   null   connect   by   rn1   =   prior   rn  
                )   value  
  from   (select   distinct   no   from   test)     t  
   
  SQL>    
    10     /  
   
  NO                   VALUE  
  ----------   --------------------------------------------------------------------------------  
  001                 ;n1;n2;n3;n4;n5  
  002                 ;m1  
  003                 ;t1;t2;t3;t4;t5;t6  
   
  瀵逛笂闈㈢粨鏋滅◢鍔犲鐞嗗氨鍙互浜嗭紝甯屾湜瀵瑰ぇ瀹舵湁甯姪錛氾級  


椋涘ぉ 2007-08-05 09:37 鍙戣〃璇勮
]]>
97香蕉久久夜色精品国产 | 久久免费香蕉视频| 久久精品女人天堂AV麻| 亚洲国产精品嫩草影院久久| 久久亚洲AV无码精品色午夜麻豆 | 国内精品伊人久久久影院| 久久久久久久精品成人热色戒| 久久人人爽人人爽人人AV| 国产L精品国产亚洲区久久| 7777久久久国产精品消防器材| 国产精品久久久久久久久| 久久久久亚洲AV无码去区首| 久久久久久国产精品美女 | 99久久精品久久久久久清纯| 伊人久久大香线蕉综合网站| 精品久久久久久无码专区不卡| 国产精品成人久久久久久久| 99久久精品免费看国产一区二区三区| 国产AV影片久久久久久| 久久ZYZ资源站无码中文动漫| 性做久久久久久久久浪潮| 四虎国产精品免费久久久| 国内精品久久久久久99蜜桃| 欧美日韩精品久久久免费观看| 精品综合久久久久久88小说| 久久综合狠狠色综合伊人| 亚洲欧美日韩中文久久| 久久久久久久97| 色天使久久综合网天天| 一本久久a久久精品综合香蕉 | 色综合久久无码五十路人妻| 亚洲精品国产综合久久一线| 久久se精品一区二区影院| 99久久精品免费看国产一区二区三区 | 久久久久AV综合网成人| 久久精品九九亚洲精品| 久久久噜噜噜久久熟女AA片 | 久久久久一区二区三区| 伊人久久大香线蕉精品| 99热成人精品免费久久| 久久黄色视频|