Que version de SQL Server usas?
Pudieras usar la clausula FOR XML PATH.
Si pones la estructura y data de ejemplo entonces pudiera sugerir la sentencia a usar.
Ejemplo:
DECLARE @T1 table (col1 int);
DECLARE @T2 table (col1 int, col2 varchar(15));
INSERT INTO @T1(col1) VALUES (1), (2), (3);
INSERT INTO @T2(col1, col2) VALUES (1, 'A'), (1, 'B'), (3, 'C'), (3, 'D'), (3, 'E'), (2, 'F');
SELECT
col1,
STUFF(
(
SELECT
',' + col2
FROM
@T2
WHERE
[@T2].col1 = [@T1].col1
ORDER BY
[@T2].col1
FOR XML PATH(''), TYPE
).value('.[1]', 'varchar(max)'), 1, 1, '') AS col3
FROM
@T1;
AMB
Some guidelines for posting questions...
AYÚDANOS A AYUDARTE, guía básica de consejos para formular preguntas