mssql SQL Server 数据表中多行数据组合为一行数据的方法分享

摘要:
下文讲述使用sql脚本将数据表中多行数据组合为一行数据的方法分享,如下所示:
实验环境:sql server 2008 R2


DECLARE @tmpStr NVARCHAR(MAX) 
SET @ tmpStr = ''
SELECT @ tmpStr = @ tmpStr + ‘,’ + [字段名] FROM  [表名]
WHERE  [查询条件]
SELECT @tmpStr
go