problème de tri dans une requête

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème de tri dans une requête

par milou1 » 21 oct. 2005, 22:39

Ca fonctionne avec INT merci :D

par Cyrano » 21 oct. 2005, 22:36

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.

par Truc » 21 oct. 2005, 22:04

et bien va falloir le changer en type numérique (int ou autre) et ça marchera tout seul :wink:

par milou1 » 21 oct. 2005, 22:03

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?

par milou1 » 21 oct. 2005, 21:05

oui c'est un un varchar.

par albat » 21 oct. 2005, 20:49

quel est le type de ton champ "kilomètre" ?

10 contre 1 que c'est un varchar (ou approchant)...

par ouckileou » 21 oct. 2005, 20:48

Essaye ta requête en enlevant les guillemets-simples que tu as mis autour de "kilometre" ;)

problème de tri dans une requête

par milou1 » 21 oct. 2005, 20:15

Bonjour, je ne comprend pas le résultat de ma requête.
Je fait un

Code : Tout sélectionner

ORDER BY 'kilometre' DESC
et cela me mélange tout? du style 5000 puis 2000 puis 15000.
Merci pour votre aide