ID Name
1 A
1 B
1 C
2 X
2 Y
3 P
3 Q
3 R
These are the columns in a table. I want to get output like
ID Company
1 A,B,C
2 X, Y
3 P,Q,R
Restriction is that I cannot use WHILE or CURSOR. Please write a query for the same.
This query should do it – uses
FOR XML PATHwhich is new in SQL Server 2005 – hope you are on 2005 or higher, you didn’t clearly specify…..