El punto es que buscaba la solucion para listar el resultado de una consulta de una manera mas personalizada y de forma horizontal usando como separadores la coma ",". Como escribi anteriormente en otro articulo en MYSQL es mucho mas facil por que contiene una funcion , pero lamentablemente BILL no nos da una funcion tan util como aquella, por lo que investigando encontre una forma personalizada para emular dicha funcion el MSSQL
-- Declaramos la variable que contendra el resultadoObservacion: Lo malo de esta consulta es que si devuelve demasiados registros y al momento de concatenarlos en la variable supera la longitud de la cadena provoca un error.
DECLARE @x varchar(8000)
-- Cargamos los registros consultados en la variable
SELECT @x = COALESCE(@x+', ','')+ISNULL(CONVERT(varchar,nombre),'')
FROM FILTROS
WHERE ID_FILTROPADRE = 169
-- Mostramos el valor de la consulta separada por comas
SELECT @x