oracle12的管理员账号oracle 10g根据a列中相同的值,获取将对应的B列中各个值合并的结果集

oracle 10g根据a列中相同的值,获取将对应的B列中各个值合并的结果集

 

oracle 10g 根据a列中相同的值,获取将对应的B列中各个值合并的结果集。

(使a,b形成类似父子关系)  www.2cto.com  

oracle账号

–源表 table_t

  a                b

 

广东         广州

 

广东         深圳

 

广西         南宁

 

广西         北海

 

–sql

 

select a,WMSYS.WM_CONCAT(b) b

 

from table_t 

 

group by a

 

–结果表

 

  a                     b

 

广东          广州,深圳

 

广西          南宁,北海

 

———

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

 

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。