Double tri d'une table mysql

Résolu
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013 - 9 déc. 2005 à 16:56
Noiretulipe Messages postés 164 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 13 juillet 2008 - 12 juin 2007 à 13:14
'lut tout le monde,

voila j'ai un petit probleme je souhaite trier un champ numerique d'une table par ordre decroissant (ca pas de probleme) et pour les reponses identiques faire un deuxieme tri sur un deuxieme champ numerique toujours par ordre decroissant !! (ca j'arrive pas)

je m'explique c'est pour un affichage de championnat :

j'ai dans ma table
EQUIPE PTS BUTS
equipe1 20 12
equipe2 18 11
equipe3 18 9
equipe4 15 5

je fais d'abord un tri pour les PTS et si deux equipes ont le meme nombre de points je voudrais faire un deuxieme tri des buts pour afficher l'equipe ayant le plus de but en premier

comment que je fais !!??


joebuz

4 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
9 déc. 2005 à 17:41
Hello,

ORDER BY PTS DESC, BUTS DESC
3
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013
9 déc. 2005 à 17:49
ca fonctionne pour les buts mais pour les points

ca m'affiche le classement avec les points dans n'importe quel ordre en regroupant les identiques et par ordre decroissant les buts pour les indentiques ex :

EQUIPE PTS BUT
equipe1 15 20
equipe2 9 15
equipe3 9 10
equipe4 9 8
equipe5 30 50

joebuz
0
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013
9 déc. 2005 à 18:08
ok ca fonctionne, c parceque je n'etais pas en decimal mais en varchar !!!!

Merci encore

joebuz
0
Noiretulipe Messages postés 164 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 13 juillet 2008
12 juin 2007 à 13:14
Merci beaucoup, ça ma bien servi !
0