Bonjour,
je travail sous sqlserver 2000, et j'ai du mal à trouver la bonne requéte pour ce que je veux faire:
J'ai une table avec un champ "Article" de type "text", et les valeurs sont de la forme suivante: "Article numero 1", "Article numero 2", etc...
et je veux les trier par order decroissant, je fait donc:
Mais le problème commence quand le numéro de l'article dépasse 99, à partir de là "Article numero 101" par exemple devient inférieur à "Article numero 2", ou "Article numero 3" ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from Articles order by Article desc
Et c'est tout à fait normale, vu que les numéro dans ce cas sont considéré comme des chiffres.
Quesque vous proposez , à part de changer le type ou la forme du champ article ?
Partager