У меня есть запрос, который возвращает идентификаторы проектов, названия проектов и типы проектов. Некоторые проекты имеют несколько типов, поэтому я получаю один и тот же идентификатор проекта несколько раз для некоторых, потому что у них будет более одного типа проекта. Однако у многих проектов есть только один тип.Как я могу сделать дубликаты строк данных в одном столбце
Пример того, что он делает:
| Project_ID | Project_Name | Project_Type |
| 94850 | Convert to C# | .Net |
| 94850 | Convert to C# | SQL |
Вот что я хочу, чтобы это сделать:
| Project_ID | Project_Name | Project_Type |
| 94850 | Convert to C# | .Net, SQL |
Я ничего, кроме типа проекта, чтобы быть повернута таким образом, не хотят. Будет ли это что-то для PIVOT
или что-то еще?
SELECT PL.Project_ID,
PL.Project_Name,
PT.Project_Type
FROM Project_List PL
INNER JOIN Project_Types PT ON PL.Project_ID = PT.Project_ID
WHERE ProjectDate BETWEEN (@Start) AND (@End)
возможно дубликат (http://stackoverflow.com/questions/451415/simulating-group-concat-mysql -функции-в-SQL-сервер) –