sql server如何将多行合并成字符串

时间:2024-10-12 19:57:11

1、首先准备要处理的数据,比如要将KHID一样的DDH合并起来,如下图所示

sql server如何将多行合并成字符串

2、然后调用String_agg函数,如下图所示

sql server如何将多行合并成字符串

3、接着就可以看到KHID一样的DDH都合并起来了,如下图所示

sql server如何将多行合并成字符串

4、如果合并的内容太多的话会报错的,如下图所示

sql server如何将多行合并成字符串

5、接着注意SQL Server的版本号是17以上才支持String_agg,如下图所示

sql server如何将多行合并成字符串

6、如果你是17版本以下的会报不是内置函数的错误,如下图所示

sql server如何将多行合并成字符串
© 2025 长短途
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com