Запрос на получение данных в определенном формате - PullRequest
0 голосов
/ 16 сентября 2009

У меня есть две таблицы. Информация и навыки сотрудников

Информация о сотруднике имеет следующие данные - идентификатор (уникальный идентификатор), имя, фамилия.
Skills содержит следующую информацию - идентификатор сотрудника, Skillset

Пример данных будет следующим:

Employee Information

Id      FirstName             LastName
1       John                  Connor
2       Thomas                Anderson

Skills

EmployeeId            Skillset
1                     CRM
1                     SQL Server 2000
1                     .NET 3.5
2                     Java
2                     Hibernate

Мне нужен мой вывод следующим образом:

1    John         Connor         CRM, SQL Server 2000, .NET 3.5
2.   Thomas       Anderson       Java, Hibernate

Я запускаю SQL Server 2000. В любом случае, я могу сделать это с помощью запроса, а не с помощью курсоров.

1 Ответ

0 голосов
/ 16 сентября 2009

Нет, это невозможно сделать с помощью одного оператора SQL. Вы можете сделать это с помощью курсоров, но, вероятно, проще всего это сделать в коде приложения.

...