How to select multiple rows in comma separated list format

 tbl_User_Category
UserId      CatId
2                     1
2                     2
2                     3

2                     4
2                     5
2                     6



Use following sql query:- 


DECLARE @list nvarchar(100)

SELECT @list = COALESCE(@list + ', ', '') + CAST(CatId AS varchar(4))
FROM tbl_User_Category
WHERE UserId = @UserId

SELECT @list as List





Result is :-


1,2,3,4,5,6

Comments

Popular posts from this blog

GROUP BY, CUBE, ROLLUP and SQL SERVER 2005

How to get content of Ckeditor & Fckeditor using Javascript

How to Fix Error- Sys.WebForms.PageRequestManagerTimeoutException - The server request timed out