Bonjour,
J'ai une table "Liste" avec les champs : Nom ; Rue ; Num_de_rue
Le champ "Num_de_rue" est au format texte car il y a des numéros alpha numérique.
par exemple:
Julien ; Rue de la colombe ; 3
Pierre ; Rue de la colombe ; 5
Jean ; Rue de la colombe ; 7
Yves ; Rue de la colombe ; 5A
Martin ; Rue de la colombe ; 8
Patrick ; Rue de la colombe ; 1
Claude ; Rue de la colombe ; 5B
Amandine ; Rue de la colombe ; 9
Juliette ; Rue de la colombe ; 15
Je vaux faire une requete pour classer du plus petit numéro de rue au plus grand.
J'ai fais la requete suivante:
Seulement, cela me classe comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Liste.Nom, Liste.Rue, Liste.Num_de_rue FROM Liste ORDER BY Liste.Num_de_rue;
Patrick ; Rue de la colombe ; 1
Juliette ; Rue de la colombe ; 15
Julien ; Rue de la colombe ; 3
Pierre ; Rue de la colombe ; 5
Yves ; Rue de la colombe ; 5A
Claude ; Rue de la colombe ; 5B
Jean ; Rue de la colombe ; 7
Martin ; Rue de la colombe ; 8
Amandine ; Rue de la colombe ; 9
Je voudrais avoir un classement comme ceci :
Patrick ; Rue de la colombe ; 1
Julien ; Rue de la colombe ; 3
Pierre ; Rue de la colombe ; 5
Yves ; Rue de la colombe ; 5A
Claude ; Rue de la colombe ; 5B
Jean ; Rue de la colombe ; 7
Martin ; Rue de la colombe ; 8
Amandine ; Rue de la colombe ; 9
Juliette ; Rue de la colombe ; 15
Si quelqu'un a une idée ?
Merci d'avance
Partager