锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久高清免费视频,精品久久久久久久,97精品国产97久久久久久免费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ⅴ免费久久| 久久伊人五月天论坛| 国内精品久久久久久野外| 久久精品天天中文字幕人妻| 97久久精品无码一区二区| 久久国产精品免费一区| 狠狠色丁香久久婷婷综合图片| 无码人妻久久一区二区三区免费丨| 91精品国产综合久久精品| 青青草原综合久久大伊人导航| 亚洲色欲久久久综合网东京热| 999久久久免费国产精品播放| 国内精品久久国产| 国产综合精品久久亚洲| 无码人妻少妇久久中文字幕蜜桃| 久久久久国产一区二区| 亚洲成色WWW久久网站| 亚洲乱码日产精品a级毛片久久| 狠狠88综合久久久久综合网| 99久久做夜夜爱天天做精品| 国产成人久久精品二区三区| 99999久久久久久亚洲| 无码人妻精品一区二区三区久久 | 99久久99久久精品国产片果冻| 99国产欧美精品久久久蜜芽| 2021最新久久久视精品爱| 91精品国产91久久久久久| 欧美精品久久久久久久自慰| 久久久久久久波多野结衣高潮 | 久久国产影院| 国产精品久久久久影院色| 亚洲AV日韩精品久久久久久久| 亚洲伊人久久综合中文成人网| 91性高湖久久久久| 狠狠色丁香婷婷综合久久来来去 | 久久久婷婷五月亚洲97号色| 久久久亚洲欧洲日产国码是AV| 久久久久免费精品国产| 亚洲va久久久噜噜噜久久天堂| 久久久久久人妻无码| 精品免费久久久久久久|