好记性不如烂笔头。

sql 多行转成一行,以逗号分隔

适用于SQL Server2005以上版本

SELECT 列名+',' FROM 表名 FOR XML PATH('')


这样将直接得到'a,b,c,d,d,e,',需要进一步处理去掉最后的逗号