机构 上级机构
0001 000001
0002 000001
0003 000001
0004 000002
0005 000002
上面的表转换成下面的表
上级机构 机构
000001 0001,0003,0002
000002 0004,0005
一、WMSYS.WM_CONCAT函数
使用WMSYS.WM_CONCAT函数简直太简单了,sql如下:
select "上级机构",WMSYS.WM_CONCAT("机构") as "机构"
from "test1" group by "上级机构"
navicat效果:
执行结果: