SQL中如何把多查询结果合并成一条数据

SELECT TOP 1000 [diqu]
      ,[fuzeren]
      ,[yugong]
  FROM [lx].[dbo].[ls]

SQL中如何把多查询结果合并成一条数据_第1张图片

 

select diqu,fuzeren,stuff((select ','+yugong from ls where diqu = a.diqu and fuzeren=a.fuzeren
for xml Path('')),1,1,'') as yugong

from ls a
group by diqu,fuzeren

SQL中如何把多查询结果合并成一条数据_第2张图片

转载于:https://www.cnblogs.com/xiaobaidejiucuoben/p/10221048.html

你可能感兴趣的:(SQL中如何把多查询结果合并成一条数据)