SQL order by
Fermé
vincent170186
Messages postés
316
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
28 septembre 2012
-
21 avril 2009 à 15:57
chupa23 Messages postés 149 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 20 juillet 2009 - 21 avril 2009 à 16:51
chupa23 Messages postés 149 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 20 juillet 2009 - 21 avril 2009 à 16:51
Bonjour,
j'ai un petit soucis avec une requete dans laquelle je mets un order by ref ou ref et un int
et bizaremment l'ordre n'est pas le bon par exemple 100 passe devant 20 !
si quelqu'un connait l'origine du probleme
merci d'avance !
j'ai un petit soucis avec une requete dans laquelle je mets un order by ref ou ref et un int
et bizaremment l'ordre n'est pas le bon par exemple 100 passe devant 20 !
si quelqu'un connait l'origine du probleme
merci d'avance !
5 réponses
ThEBiShOp
Messages postés
8411
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
21 avril 2009 à 16:04
21 avril 2009 à 16:04
si tu nous donnais ta requête et le résultat on y verrait peut-être plus clair (mais pas sûr hein)
chupa23
Messages postés
149
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
20 juillet 2009
28
21 avril 2009 à 16:05
21 avril 2009 à 16:05
Bonjour,
Il y a quelques soucis avec OrderBy, avec l'utilisation de Limit par exemple , mais si tu souhaite bien trier , il suffit d'écrire les chiffres avec le même nombre de chiffre.
001 025 126 259 782 ; la orderby va bien trier.
Il y a quelques soucis avec OrderBy, avec l'utilisation de Limit par exemple , mais si tu souhaite bien trier , il suffit d'écrire les chiffres avec le même nombre de chiffre.
001 025 126 259 782 ; la orderby va bien trier.
lefadrine
Messages postés
28
Date d'inscription
vendredi 17 avril 2009
Statut
Membre
Dernière intervention
20 avril 2010
11
21 avril 2009 à 16:18
21 avril 2009 à 16:18
il te faut préciser le sens du order by :
ORDER BY ref ASC
ORDER BY ref DESC
ORDER BY ref ASC
ORDER BY ref DESC
vincent170186
Messages postés
316
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
28 septembre 2012
52
21 avril 2009 à 16:48
21 avril 2009 à 16:48
tout d'abord merci a vous tous pour vos reponses !
ça yé j'ai trouver en fait il ne l'avais pas transformer en int li etait encore en varchar car il indiquer une erreur quant on le mettait en int (dupplicate entry) donc je l'ai mis en big int et ça fonctionnent !
encore merci !pour vos aides !
ça yé j'ai trouver en fait il ne l'avais pas transformer en int li etait encore en varchar car il indiquer une erreur quant on le mettait en int (dupplicate entry) donc je l'ai mis en big int et ça fonctionnent !
encore merci !pour vos aides !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
chupa23
Messages postés
149
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
20 juillet 2009
28
21 avril 2009 à 16:51
21 avril 2009 à 16:51
Lefadrine , tu es pas obligé de le faire, Order by par defaut est ASC ( si tu met rien)