Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
anujpratap84
Starting Member
45 Posts |
Posted - 2011-12-04 : 23:06:42
|
| Hi All,I have a table with two columns.Name RoleA 1B 2C 3D 4E 5F 6A 4C 5I want the output LikeName RoleA 1,4B 2C 3,5D 4E 5F 6Please Help..Anuj Pratap Singh |
|
|
khtan
In (Som, Ni, Yak)
17689 Posts |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2011-12-04 : 23:57:24
|
| [code]SELECT Name,STUFF((SELECT ',' + CAST(Role AS varchar(5)) FROM table WHERE Name = t.Name ORDER BY Role FOR XML PATH('')),1,1,'') AS [Roles]FROM (SELECT DISTINCT Name FROM table)t[/code]------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/ |
 |
|
|
|
|
|