225025 发表于 2016-11-2 08:37:17

SQL Server 2005 合并字段写法

select id, = stuff((select ',' + from tb where id = t.id for xml path('')) , 1 , 1 , '')
from tb t
group by id

1   a
1   b
1   c
1   d
2   a
2   b
2   d
结果:
1    a,b,c,d
2    a,b,d
页: [1]
查看完整版本: SQL Server 2005 合并字段写法