2013-09-27 86 views

回答

0

從你展示的例子中,只需添加一個逗號的DISTINCT條款,並更改STUFF功能start參數爲1:

select distinct t1.FieldA, 
    STUFF((SELECT distinct ',' + t2.FieldB 
     from yourtable t2 
     where t1.FieldA = t2.FieldA 
      FOR XML PATH(''), TYPE 
      ).value('.', 'NVARCHAR(MAX)') 
     ,1,1,'') data 
from yourtable t1;