
SQL Server中将多行合并为单行的方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了在SQL Server数据库环境中,如何高效地使用字符串函数和技巧将多行数据合并到单一记录中的方法。
昨天在使用SQL Server时遇到了一个问题:需要编写一个存储过程来处理几个表中的数据。问题在于我想要将某张表的一个列的多行内容合并成一行。
例如:
表中有以下两列数据:
| 类别名称 | 企业名 |
| -------- | ------ |
| AAA | 企业1 |
| AAA | 企业2 |
| AAA | 企业3 |
| BBB | 企业4 |
| BBB | 企业5 |
我想要将此表转换为如下格式:
| 类别名称 | 企业名 |
| -------- | ----------------|
| AAA | 企业1,企业2,企业3 |
| BBB | 企业4,企业5 |
起初对此感到非常头疼(会了的肯定没有这种感觉,不会那必须是头疼啊(*^__^*)),后来在网上找了一些资料后找到了一种比较简单的方法。现在大致总结一下这个过程,并与大家分享。
全部评论 (0)
还没有任何评论哟~


