heting

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            40 隨筆 :: 9 文章 :: 45 評論 :: 0 Trackbacks
          create table m_researcher_stock_rel(N_SEC_CODE  CHAR(6)
          , C_RESEARCHER_CODE 
          varchar(20))
          drop table m_researcher_stock_rel
                      
          select * from m_researcher_stock_rel
          insert into m_researcher_stock_rel values('000297''chenpeng');
          insert into m_researcher_stock_rel values('000297''peopeo');
          insert into m_researcher_stock_rel values('000297''aaa');
          insert into m_researcher_stock_rel values('000297''bbb');
          insert into m_researcher_stock_rel values('000297''ccc');
          SELECT    n_sec_code, TRANSLATE (LTRIM (text'/'), '*/''*,') researcherList
              
          FROM (SELECT ROW_NUMBER () OVER (PARTITION BY n_sec_code ORDER BY n_sec_code,
                             lvl 
          DESC) rn,
                            n_sec_code, 
          text
                      
          FROM (SELECT      n_sec_code, LEVEL lvl,
                                        SYS_CONNECT_BY_PATH (c_researcher_code,
          '/'text
                                  
          FROM (SELECT    n_sec_code, c_researcher_code as c_researcher_code,
                                                  ROW_NUMBER () 
          OVER (PARTITION BY n_sec_code ORDER BY n_sec_code,c_researcher_code) x
                                            
          FROM m_researcher_stock_rel
                                        
          ORDER BY n_sec_code, c_researcher_code) a
                             CONNECT 
          BY n_sec_code = PRIOR n_sec_code AND x - 1 = PRIOR x))
             
          WHERE rn = 1
          ORDER BY n_sec_code;

          預(yù)想的結(jié)果成功出現(xiàn),多行數(shù)據(jù)成功匯總到一行,特此分享與大家。對于你自己的應(yīng)用中,只需要把SQL中“n_sec_code”
          換為你的用來匯總的列,“c_researcher_code”替換為需合并文本的列,“m_researcher_stock_rel”替換為你的表名,就是這么簡單。
          posted on 2010-03-03 17:49 賀挺 閱讀(2199) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 定远县| 乐至县| 师宗县| 福建省| 天柱县| 望谟县| 磐石市| 三原县| 清丰县| 即墨市| 双辽市| 嵊泗县| 西畴县| 比如县| 静宁县| 肃南| 蕲春县| 辽中县| 商河县| 郓城县| 紫金县| 泰州市| 建瓯市| 吉林省| 阿荣旗| 霍州市| 马龙县| 新田县| 鄂尔多斯市| 盐山县| 永胜县| 扶余县| 江永县| 涿州市| 新津县| 玛多县| 大庆市| 鹤壁市| 商洛市| 特克斯县| 涡阳县|