declare @col1 varchar(8000),@col2 varchar(8000)
update #temp set
@col2=case when @col1=col1 then @col2+','+col2 else col2 end,
@col1=col1,
col2=@col2
declare @col1 varchar(8000),@col2 varchar(8000)
update #temp set
@col2=case when @col1=col1 then @col2+','+col2 else col2 end,
@col1=col1,
col2=@col2