使用场景:把某一列值转换为逗号分隔的字符串 例子:比如查询所有的的表空间如下,现在要获得所有的表空间用逗号分隔的字符串(比如rman duplicate的时候skip表空间) 解决方案:wmsys.wm_concat()拼接字段 以逗号分开 ...
使用场景:把某一列值转换为逗号分隔的字符串 例子:比如查询所有的的表空间如下,现在要获得所有的表空间用逗号分隔的字符串 比如rman duplicate的时候skip表空间 解决方案:wmsys.wm concat 拼接字段 以逗号分开 ...
2018-07-10 10:29 0 2779 推荐指数:
使用场景:把某一列值转换为逗号分隔的字符串 例子:比如查询所有的的表空间如下,现在要获得所有的表空间用逗号分隔的字符串(比如rman duplicate的时候skip表空间) 解决方案:wmsys.wm_concat()拼接字段 以逗号分开 ...
在Oracle的select查询中,我们经常遇到将结果进行分组,某个字段按照分组用逗号隔开,拼接成一行显示,如下: A B a 1 a 2 b 3 b 4 A、B两列是查询结果,现要展示成如下: A B ...
先看一张效果图: 如果内容是纯文本的很简单就是在这一列的后面添加一列在添加的一列上填充逗号,然后在任意一格里面输入=PHONETIC(A1:B25) 使用PHONETIC函数就可以解决这个问题,其中(A1:B25)是要编辑的区域 注意:PHONETIC函数不支持数值类型要把数值 ...
SELECT STUFF( (SELECT ',' + convert(varchar(10),PID) FROM tt WHERE a='老王' FOR xml path('') ),1,1,'' ...
select [value] = stuff((select ','+modmb003 from modmb detail where modmb=18 for xml path('')), 1, ...
wm_concat 例: select wm_concat(市) from pa50 where apa132=省 ...