ordre croissant décroissant

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 : ordre croissant décroissant

Re: ordre croissant décroissant

par zeus » 05 janv. 2010, 18:23

Postes nous le schéma de création de ta table, que nous puissions essayer de reproduire le dysfonctionnement.

Merci ;)

Re: ordre croissant décroissant

par stealth35 » 05 janv. 2010, 16:24

ton type de valeur est bien definie (type FLOAT) ? sinon essaye de caster les valeurs avec CAST

Re: ordre croissant décroissant

par Invité » 05 janv. 2010, 16:18

mysql 5.0.45

Re: ordre croissant décroissant

par stealth35 » 05 janv. 2010, 15:49

t'es sous quel type de base ?

ordre croissant décroissant

par Invité » 05 janv. 2010, 14:04

Bonjour à tous,

Je récupère les valeurs d'un champ 'montant' avec une requete sql.
Le champ contient les valeurs suivantes:
10.00
20.00
30.00
40.00
50.00

si dans ma requete j'indique

Code : Tout sélectionner

ORDER BY montant DESC
j'obtiens le classement suivant:
40.00
30.00
20.00
50.00
10.00

Vous pouvez voir que 50.00 n'est pas à la bonne place, il devrait arriver en 1er.
Voyez vous d'ou ça peut venir? Le champ 'montant' est au format decimal(12,2) dans la table.

Merci pour vos réponses.