I was using Microsoft SQL server 2005 and was able to concatenate row values based on the following query:
SELECT e1.EMP_ID,
( SELECT cast(Sector_ID as v
FOR XML PATH
is not available in sql server 2000.
This article discusses different approached for concatenating row values: Concatenating Row Values in Transact-SQL
This is a technique that should work for you. You can execute this in one batch statement if you wish:
DECLARE @EmployeeList varchar(100)
SELECT @EmployeeList = COALESCE(@EmployeeList + ', ', '') +
CAST(Emp_UniqueID AS varchar(5))
FROM SalesCallsEmployees
WHERE SalCal_UniqueID = 1
SELECT @EmployeeList
For more information, see Using COALESCE to Build Comma-Delimited String.