How to select multiple rows in comma separated list format
tbl_User_Category
UserId CatId
2 1
2 2
2 3
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
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
Post a Comment