多行同列數據合併

select
 字段1, [字段2]=stuff((select ';'+[字段2] from tb  where id=t.id for xml path('')), 1, 1, '') 
from
 tb t
group by
 字段1 

  重點是使用for xml path('')生成xml格式,使用''去掉尖括號;html

 

參考:https://www.cnblogs.com/doubleliang/archive/2011/07/06/2098775.htmlsql

相關文章
相關標籤/搜索