Esta excluye automáticamente la coma final, a diferencia de la mayoría de las otras respuestas.
DECLARE @csv VARCHAR(1000)
SELECT @csv = COALESCE(@csv + ',', '') + ModuleValue
FROM Table_X
WHERE ModuleID = @ModuleID
(Si el ModuleValue
la columna aún no es un tipo de cadena, es posible que deba convertirla en un VARCHAR
.)