3
我有一個表Details
集團的員工,每個部門
DeptId EmpID
------- ---------
1 1
1 5
1 3
2 8
2 9
我想他們組是這樣的:
DeptId EmpIDs
------- -------
1 1,5,3
2 8,9
我想這在SQL Server中。我知道這可以在MySQL中使用Group_Concat
函數完成。例如
SELECT DeptId, GROUP_CONCAT(EmpId SEPARATOR ',') EmpIDS
FROM Details GROUP BY DeptId
但如何使用SQL Server做到這一點?我不知道任何功能。
謝謝你這是工作。 – aditya