Sample Data
DECLARE @MyTable1 TABLE(ID INT, Value Varchar(50))INSERT INTO @MyTable1 VALUES (1,'John'),(1,'Tom'),(1,'Sajan'),(1,'Ram')
Sql Query
SELECT ID,STUFF((SELECT ', ' + CAST(Value AS VARCHAR(200)) [text()]FROM @MyTable1WHERE ID = t.IDFOR XML PATH(''), TYPE).value('.','NVARCHAR(MAX)'),1,2,' ') NameFROM @MyTable1 tGROUP BY ID
Results
ID | Names |
1 | John, Tom, Sajan, Ram |
No comments:
Post a Comment