Page 1 sur 1
problème de tri dans une requête
Posté : 21 oct. 2005, 20:15
par milou1
Bonjour, je ne comprend pas le résultat de ma requête.
Je fait un
et cela me mélange tout? du style 5000 puis 2000 puis 15000.
Merci pour votre aide
Posté : 21 oct. 2005, 20:48
par ouckileou
Essaye ta requête en enlevant les guillemets-simples que tu as mis autour de "kilometre"

Posté : 21 oct. 2005, 20:49
par albat
quel est le type de ton champ "kilomètre" ?
10 contre 1 que c'est un varchar (ou approchant)...
Posté : 21 oct. 2005, 21:05
par milou1
oui c'est un un varchar.
Posté : 21 oct. 2005, 22:03
par milou1
En enlevant les guillemets-simples ca n'a rien changé mais c'est vrai que le type de champs et un varchar. Quel type dois-je utiliser?
Posté : 21 oct. 2005, 22:04
par Truc
et bien va falloir le changer en type numérique (int ou autre) et ça marchera tout seul

Posté : 21 oct. 2005, 22:36
par Cyrano
Soit tu mets ton champ en type INT, soit tu vas devoir faire un transtypage avec CAST() pour modifier le type du champ le temps du tri, ce qui n'est pas la solution la plus légère.
Posté : 21 oct. 2005, 22:39
par milou1
Ca fonctionne avec INT merci
