原文:oracle数据库将一列的值拼接成一行,并且各个值之间用逗号隔开

使用场景:把某一列值转换为逗号分隔的字符串 例子:比如查询所有的的表空间如下,现在要获得所有的表空间用逗号分隔的字符串 比如rman duplicate的时候skip表空间 解决方案:wmsys.wm concat 拼接字段 以逗号分开 ...

2018-07-10 10:29 0 2779 推荐指数:

查看详情

Oracle查询中将结果按分组用逗号隔开拼接一行(listagg函数)

  在Oracle的select查询中,我们经常遇到将结果进行分组,某个字段按照分组用逗号隔开拼接一行显示,如下:     A  B     a  1     a  2     b  3     b  4   A、B两是查询结果,现要展示如下:     A  B ...

Thu Jun 27 00:42:00 CST 2019 2 2795
Excel中把一列数据转换成逗号隔开一行

先看一张效果图: 如果内容是纯文本的很简单就是在这一列的后面添加一列在添加的一列上填充逗号,然后在任意一格里面输入=PHONETIC(A1:B25) 使用PHONETIC函数就可以解决这个问题,其中(A1:B25)是要编辑的区域 注意:PHONETIC函数不支持数值类型要把数值 ...

Thu Mar 22 17:34:00 CST 2018 0 18775
SqlServer 一列逗号隔开

SELECT STUFF( (SELECT ',' + convert(varchar(10),PID) FROM tt WHERE a='老王' FOR xml path('') ),1,1,'' ...

Tue Mar 05 02:35:00 CST 2019 0 1880
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM