compter le nombre de fois sur 2 colonnes
Bonjour,
J'ai une table avec la structure suivante :
Code:
1 2 3 4
| id_relation
a_membre_id
b_membre_id
acceptee |
Le membre a est le membre qui demande la relation et le membre b le membre qui reçoit la demande.
La colonne acceptee est à 0 ou 1 selon si la relation est acceptée ou non.
Voilà où je bloque.
Pour une histoire de stats et autre suivis du site je souhaite faire une requête me sortant les membres qui sont le plus de fois dans la table.
Et cela que se soit le membre demandant ou recevant l'invitation.
Exemple:
Code:
1 2 3 4 5 6 7 8
|
id_relation| a_membre_id| b_membre_id| acceptee
1 |1 |2 |1
2 |1 |3 |1
3 |1 |4 |1
4 |5 |1 |1
5 |2 |3 |1
6 |3 |4 |1 |
Je voudrais avoir un résultat sous la forme
Code:
1 2 3 4 5 6
| membre_id| nb_relation
1 | 4
3 | 3
2 | 2
4 | 2
5 | 1 |
Je ne vois pas comment faire mon group by.
Quelqu'un peut il m'aider?
Merci