oracle同一列字符串拼接

2024-12-22 15:50:24
推荐回答(2个)
回答1:

大致如下:

select id, wmsys.wm_concat(name) as name
 
from tabname
 
group by id

回答2:

老版本可以使用wm_concat
select wm_concat(name) from tbname ;
11gr2可以使用listagg
select listagg(name,',') within group(order by name) from tbname ;