首页 > Oracle > 一个简单的Oracle的wmsys_wm_concat函数的写法
2014
09-17

一个简单的Oracle的wmsys_wm_concat函数的写法

直接看代码,首先创建测试表和数据

现在需要编写sql实现如下结果:

希望把zy_bm,kc_bm合并到一列。但是合并后顺序不能乱。即合并后,zy_bm和kc_bm仍要一一对应。初步确认sql如下:

可以看到拼接后的结果是a1,b2,b1,a2,但希望的结果是a1,a2,b1,b2,修改sql如下:

最后编辑:
作者:Jerry
一个积极向上的小青年,热衷于分享--Focus on DB,BI,ETL