faire la somme des chiffres d'une chaine

  • Auteur de la discussion Auteur de la discussion code
  • Date de début Date de début
WRInaute impliqué
Bonjour,

je suis confronté à un petit probleme : J'aimerais classer des données en fonction de la valeur d'un champs. Je m'explique :

j'ai des chiffres de 1 à 100 par exemple et je veux trier les résultats par ordre décroissant. Or il semblerait que la requête que j'effectue ne prend en compte que le premier chiffre ( ORDER BY nombre desc). Ainsi, 10 se trouve inférieur à 5 !

Quelle est la solution pour avoir une requete intelligente interprétant 10 comme une dizaine et non comme la somme de 1+0 ?

Merci pour votre aide
 
Discussions similaires
Haut