I am trying to make this view query two tables and then roll up each Program ID into one row with all the AttributeNames in the AttributeNames colum together
I joine
select ProgramId,
stuff(
(
select ','+ [attributename]
from Table1
where programid = t.programid for XML path('')
),1,1,'') as AttributeNames
from (select distinct programid
from Table1 )t
Check out my sql fiddle
Results
PROGRAMID ATTRIBUTENAMES
887 Study Design,Control Groups,Primary Outcomes