日期:2014-05-16  浏览次数:20566 次

oracle 10g 根据a列中相同的值,获取将对应的B列中各个值合并的结果集。(使a,b形成类似父子关系)

--源表 table_t

  a                b

广东         广州

广东         深圳

广西         南宁

广西         北海

--sql

select a,WMSYS.WM_CONCAT(b) b

from table_t
group by a

 

--结果表

  a                     b

广东          广州,深圳

广西          南宁,北海

 

---------

注:仅供参考,自由扩展,希望能对有需要的人有所帮助。