Petit problème de requète mysql

Résolu/Fermé
JessayeDeTrouver Messages postés 270 Date d'inscription mercredi 9 septembre 2009 Statut Membre Dernière intervention 4 mai 2012 - Modifié par JessayeDeTrouver le 18/10/2010 à 12:18
JessayeDeTrouver Messages postés 270 Date d'inscription mercredi 9 septembre 2009 Statut Membre Dernière intervention 4 mai 2012 - 18 oct. 2010 à 13:50
Bonjour, j'ai une table nommé "club" qui a 2 champs : id et membre.

Voici les valeurs qu'elle contient :

id membre
1 alex
1 alex
2 benoit
2 benoit
2 benoit
3 cedric

Comme vous le voyez :
- alex dont son id est 1 est présent 2 fois sur la table
- benoit dont son id est 2 est présent 3 fois sur la table
- cédric dont son id est 3 est présent 1 fois sur la table.

J'arrive à afficher le nombre de présence pour chaque membre dans une table par la requète suivant :

select count(*) as nombreDePresence from club group by id

et ça m'affiche le résultat

nombreDePresence
2
3
1

et si je veut les classer ordre décroissant il suffit d'ajouter order by nombreDePresence desc, ce qui me donne :

nombreDePresence
3
2
1

Donc jusqu'ici tout va bien.

Le problème est que je n'arrive pas à faire figurer dans cette table de résultat, les id des membres correspondants comme ceci :


nombreDePresence | id
3 | 2
2 | 1
1 |3


Donc est-ce que quelqu'un aurait la requète pour ce problème ?

Merci d'avance, cordialement.































1 réponse

JessayeDeTrouver Messages postés 270 Date d'inscription mercredi 9 septembre 2009 Statut Membre Dernière intervention 4 mai 2012 47
18 oct. 2010 à 13:50
C'est bon, cé résolu
0