Comment faire pour trier la colonne de type varchar (SQL) qui contient le nombre, les caractères, les caractères?

'Order by' renvoie ce résultat ci-dessous

05 
05/1-1 
05/1-2 
05/1-3 
05/1-4 
05/1-5 
05/1-6 
05/1-7 
05/1 
05/2-1 
05/2-2 
05/2-3 
05/2-4 
05/2 
05/3 
05/4 

et cet ordre ci-dessous est OK

05 
05/1 
05/1-1 
05/1-2 
05/1-3 
05/1-4 
05/1-5 
05/1-6 
05/1-7 
05/2 
05/2-1 
05/2-2 
05/2-3 
05/2-4 
05/3 
05/4 

Est-il un moyen de faire cela?

OriginalL'auteur davorn | 2009-02-12