SELECT 编号
,STUFF((SELECT ','+名称 FROM tablename AS B WHERE a.编号=b.编号 FOR XML PATH('')),1,1'')
FROM tablename AS A
GROUP BY 编号

解决方案 »

  1.   

    http://blog.csdn.net/yole_grise/article/details/14517267
    合并行数据,上面链接可参考一下~~!
      

  2.   

      SELECT 编号
    ,STUFF((SELECT ','+名称 FROM tablename AS B WHERE a.编号=b.编号 FOR XML PATH('')),1,1,'')
    FROM tablename AS A
    GROUP BY 编号
      

  3.   

    SELECT 编号         ,STUFF((SELECT ','+名称 FROM tablename AS B WHERE A.编号=B.编号 FOR XML PATH('')),1,1,'')     FROM tablename AS A     GROUP BY 编号
    搞定,谢谢!结贴.