У меня следующий запрос, который возвращает зарплату всем сотрудникам.Это прекрасно работает, но мне нужно собрать дополнительные данные, которые я собираю в одну ячейку (см. Набор результатов 2).
Как я могу объединить данные в список через запятую?Немного похоже на то, что делает Sum, но мне нужна строка в ответ.
SELECT Employee.Id, SUM(Pay) as Salary
FROM Employee
INNER JOIN PayCheck ON PayCheck.EmployeeId = Employee.Id
GROUP BY Employee.Id
Result Set 1
Employee.Id Salary
-----------------------------------
1 150
2 250
3 350
Мне нужно:
Результирующий набор 2
Employee.Id Salary Data
----------------------------------------------------
1 150 One, Two, Three
2 250 Four, Five, Six
3 350 Seven