Hi,@srini_ksr
Welcome to Microsoft T-SQL Q&A Forum!
There are many ways to do it, try the following two options:
CREATE TABLE names (
name char(5)
)
-- insert some values
INSERT INTO names VALUES ( 's');
INSERT INTO names VALUES ( 'r');
INSERT INTO names VALUES ( 'i');
INSERT INTO names VALUES ( 'u');
INSERT INTO names VALUES ( 'n');
select * from names
SELECT STUFF((SELECT ',' + name
FROM names
FOR XML PATH('')) ,1,1,'') AS name
SELECT left(C, len(C) - 1) as name
FROM
(
SELECT name + ','FROM names
FOR XML PATH('')
) AS D(C)
Ouput:
Bert Zhou