锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲日本va中文字幕久久,色综合久久中文色婷婷,一本色道久久88精品综合http://www.shnenglu.com/cjz/archive/2007/08/05/29375.html椋涘ぉ椋涘ぉSun, 05 Aug 2007 01:37:00 GMThttp://www.shnenglu.com/cjz/archive/2007/08/05/29375.htmlhttp://www.shnenglu.com/cjz/comments/29375.htmlhttp://www.shnenglu.com/cjz/archive/2007/08/05/29375.html#Feedback0http://www.shnenglu.com/cjz/comments/commentRss/29375.htmlhttp://www.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 鍙戣〃璇勮
]]>
一级做a爰片久久毛片16| 日本久久久久亚洲中字幕| 国产激情久久久久影院| 婷婷久久综合九色综合绿巨人 | 国产精品久久新婚兰兰| 久久久久久久97| 日本精品久久久久中文字幕8| 久久婷婷五月综合成人D啪| 国产成人精品三上悠亚久久| 久久国产精品久久国产精品| 久久久久亚洲AV无码观看 | 久久99热这里只有精品66| 久久久久免费看成人影片| 国产无套内射久久久国产| 久久精品人成免费| 7777精品伊人久久久大香线蕉| 99久久精品国产一区二区三区| 伊人久久综合无码成人网 | 香蕉aa三级久久毛片| 国产99久久精品一区二区| 狠狠色综合网站久久久久久久高清| 日本久久久久久中文字幕| 色综合久久久久无码专区| 久久受www免费人成_看片中文| 久久国产高清字幕中文| 久久精品国产久精国产一老狼| 久久青草国产手机看片福利盒子| 久久精品卫校国产小美女| 女同久久| 久久亚洲AV无码精品色午夜| 亚洲国产精品无码久久久久久曰 | 久久av无码专区亚洲av桃花岛| 伊人精品久久久久7777| 亚洲国产精品成人AV无码久久综合影院| 18岁日韩内射颜射午夜久久成人| 精品久久8x国产免费观看| 亚洲AV日韩精品久久久久久| 一本久久a久久精品vr综合| 国产美女亚洲精品久久久综合| 久久久久久久波多野结衣高潮| 精产国品久久一二三产区区别|