сортировка, вот один из вариантов:
SELECT t.r FROM (
SELECT t2.r, (
SELECT RIGHT('00000' + t1.rr, 5) [data()]
FROM ( SELECT t.r,
CAST('<r><c>' + REPLACE(t.r, ' ', '</c><c>') + '</c></r>' AS XML) s
FROM #t t
) t
CROSS APPLY ( SELECT x.z.value('.', 'varchar(max)') rr
FROM s.nodes('/r/c') x ( z )
) t1
WHERE t.r=t2.r
FOR XML PATH('') ) sort
FROM #t t2
) t
ORDER BY t.sort