puedes hacerlo de muchas maneras lo mas comun es usar coalesce para obtener esto, te dejo un ejemplo:
Código SQL:
Ver originalCREATE TABLE #temp
(
dato VARCHAR(20)
)
INSERT INTO #temp VALUES ('yo')
INSERT INTO #temp VALUES ('tu')
INSERT INTO #temp VALUES ('el')
DECLARE @variable VARCHAR(MAX)
SELECT @variable=COALESCE(@variable + ' ', '') + dato FROM #temp
SELECT @variable AS campo
saludos!