这将与sql-server 2008一起使用
SELECt p1.ID, ( SELECT NAME + ' and ' FROM YourTable p2 WHERe p2.ID = p1.ID ORDER BY NAME FOR XML PATH('') ) AS Name, sum(Amount) FROM YourTable p1 GROUP BY ID ;
这将与sql-server 2008一起使用
SELECt p1.ID, ( SELECT NAME + ' and ' FROM YourTable p2 WHERe p2.ID = p1.ID ORDER BY NAME FOR XML PATH('') ) AS Name, sum(Amount) FROM YourTable p1 GROUP BY ID ;