with cte (PersonID, FirstName, name)
as
(
select
p.PersonID, p.FirstName, dep.name
from
[PersonDepMapping] map
inner join
person p on map.personid = p.PersonID
inner join
Department dep on dep.DepartmentID = map.DepartmentID
)
select *
from cte
This is what I am getting now:
1 Kim English
1 Kim Economics
2 Gytis Engineering
3 Peggy Mathematics
I want an output something like this:
1 Kim English, Economics
2 Gytis Engineering
3 Peggy Mathematics
Can anyone please help? I couldn't find any answer that could help me
get what I need - do I need to use GROUP BY
or FOR XML PATH
or something else entirely?