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
广东 广州,深圳
广西 南宁,北海
---------
注:仅供参考,自由扩展,希望能对有需要的人有所帮助。
发布时间: 2013-01-09 09:38:16 作者: rapoo
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
广东 广州,深圳
广西 南宁,北海
---------
注:仅供参考,自由扩展,希望能对有需要的人有所帮助。