Bonjour,

J'ai un petit soucis, actuellement, j'essaie de classer une colonne dans MySQL dans un ordre bien précis, mais je n'y arrive pas.

En gros, ce sont des départements :
1
2
2A
2B
3
4
….
10
11
12

20
21

971
972
Etc…

Il y aurait pas les deux lettres de la corse, il suffirait de placer cette colonne en TINYINT(3) et ce serait régler.
Mais à cause de ces deux lettres, je suis obliger de me mettre en CHAR ce qui classe cette colonne de cette façon :

1
11
12
13

2
20
21

29
2A
2B
3
30
31

971
972
Etc…

Comment procéder pour avoir un classement comme sur une colonne INT ?
Est-ce qu'une fonction de Transtypage fonctionnerait ?

Merci d'avance.