1、首先我们准备一些数据,如下图所示,将Name列拼接起来
2、要得到的效果如下图所示,Name用逗号分隔开
3、接着我们编写如下的SQL语句发现并没有实现效果,因为ID都不一样,不能合并
4、然后我们将AGE都修改为一样的值,如下图所示
5、接下来将ID换成Age字段,如下图所示
6、最后就可以看到多行的文本都转化为一行了,并且用逗号分隔开了,如下图所示
7、综上所述,在SQL Server中将多行文本转化为一行主要就是XML转化法,大家快去试试吧
1、首先我们准备一些数据,如下图所示,将Name列拼接起来
2、要得到的效果如下图所示,Name用逗号分隔开
3、接着我们编写如下的SQL语句发现并没有实现效果,因为ID都不一样,不能合并
4、然后我们将AGE都修改为一样的值,如下图所示
5、接下来将ID换成Age字段,如下图所示
6、最后就可以看到多行的文本都转化为一行了,并且用逗号分隔开了,如下图所示
7、综上所述,在SQL Server中将多行文本转化为一行主要就是XML转化法,大家快去试试吧