当前位置: 代码迷 >> Sql Server >> 请问一个相当列合并的有关问题
  详细解决方案

请问一个相当列合并的有关问题

热度:15   发布时间:2016-04-24 23:43:10.0
请教一个相当列合并的问题
有这样一个表
id userid class
1  1        a
2  2        b
3  1        b

想实现这样的功能 
就是把 userid 相同的 class 全并到一起
结果像这样
1  1        a,b
2  2        b

谢谢了 

------解决方案--------------------
select userid,
stuff((select ','+class from tb where userid=a.userid for xml path('')),1,1,'')
from tb as a
group by userid
  相关解决方案