您的位置:首页 > 数据库

sql server 多个字段合并

2012-11-28 11:03 323 查看
if object_id(N'[tempdb].[dbo].[#tempTable]') is not null
drop table #tempTable
go

select A.sName, A.sSerialNO into #tempTable from
(SELECT ClientInfo.sName,BasicInfo.sSerialNO
FROM BasicInfo left join ClientInfo on BasicInfo.nClientID=ClientInfo.nID
where sTechStaff='某某')A

select distinct A.sName,
stuff((SELECT ','+sSerialNO FROM #tempTable WHERE sName=A.sName FOR xml path('')),1,1,'') AS BODY
from
#tempTable A
drop table #tempTable


参考:http://www.cnblogs.com/yuananyun/archive/2010/12/23/1914811.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: