Same column?DECLARE @Sample TABLE ( testID INT, testNo INT, testText CHAR(1) )INSERT @SampleSELECT 1, 10, 'A' UNION ALLSELECT 2, 10, 'B' UNION ALLSELECT 3, 10, 'C' UNION ALLSELECT 4, 11, 'A' UNION ALLSELECT 5, 11, 'B'SELECT n.testNo, STUFF(k.i, 1, 1, '') AS theResultFROM ( SELECT testNo FROM @Sample GROUP BY testNo ) AS nCROSS APPLY ( SELECT DISTINCT ' ' + y.testText FROM @Sample AS y WHERE n.testNo = y.testNo FOR XML PATH('') ) AS k(i)
E 12°55'05.63"N 56°04'39.26"