Bonjour, j'ai un champs qui contient des char du genre

'1'
'10'
'11'
'107'
Cependant des fois j'ai aussi:
'11a'


J'aimerais faire un ORDER_BY sur cette colonne de sorte que
'1' <= '10' <= '11' <= '107'

Car en ce moment cela me retourne '1' <= '10' <= '107' <= '11' quand je fais la clause ORDER.

Y-a-t'il un moyen d'obtenir ceci avec le langage qu'offre PostgreSQL ?

Merci