Om du använder SQL Server 2008
select VersionNo from Versions order by cast('/' + replace(VersionNo , '.', '/') + '/' as hierarchyid);
Vad är hierarchyid
Redigera:
Lösningar för 2000, 2005, 2008:Lösningar till T-SQL-sorteringsutmaningen här.
Utmaningen