Hvis du bruger SQL Server 2008
select VersionNo from Versions order by cast('/' + replace(VersionNo , '.', '/') + '/' as hierarchyid);
Hvad er hierarchyid
Rediger:
Løsninger for 2000, 2005, 2008:Løsninger til T-SQL Sorting Challenge her.
Udfordringen