oracle 将sql查询的多条结果拼接的方法

用聚合函数,然后使用 wmsys.wm_concat(拼接字段) 方法

示例:

select classcode,wmsys.wm_concat(xsqd) as xsqd

from zylife.xzsale E  
where E.classcode IN(  'AA7101', 'EL9912') group by classcode  

结果:

oracle 将sql查询的多条结果拼接的方法_第1张图片

 

可以通过replace 函数改变连接符

示例: select replace(wm_concat(拼接字段),',','|'from test;  

 

你可能感兴趣的:(java,mysql,oracle,sql)