j'utilisais Microsoft SQL Server 2005 et a été en mesure de concaténer des valeurs de ligne en fonction de la requête suivante:
Concaténation Row Valeurs
SELECT e1.EMP_ID,
(SELECT cast(Sector_ID as varchar(10)) + ';'
FROM Employee_Sector_relationship e2
WHERE e2.Emp_ID = e1.Emp_ID
ORDER BY Sector_ID
FOR XML PATH('')) AS Sectors
FROM Employee_Sector_Relationship e1
GROUP BY Emp_ID
Mais cela ne fonctionne pas dans Microsoft Server 2000. Il me donne une erreur près du mot-clé for. Quelqu'un peut-il m'aider à concaténer les valeurs de ligne dans Microsoft Server 2000?
homme génial. Merci – reggie