TSQL - Concat values from a column into a single string

Post date: Feb 14, 2010 11:51:26 AM

CREATE Function GetOvrigaBranscherAsString (@anlaggningID INT)RETURNS varchar(1000)ASBEGINDECLARE @OvrigaBranscher varchar(1000)SET @OvrigaBranscher = ''Select @OvrigaBranscher = @OvrigaBranscher + RTRIM(ap.branschkod) + ', ' FROM smp.anlaggprovning ap WHERE ap.anlaggningID = @anlaggningID AND huvudbransch = 'Nej'IF @OvrigaBranscher <> '' SET @OvrigaBranscher = LEFT(@OvrigaBranscher, LEN(@OvrigaBranscher) - 1)RETURN (@OvrigaBranscher)ENDGO