Bonjour,
J'ai une table avec la structure suivante :
Le membre a est le membre qui demande la relation et le membre b le membre qui reçoit la demande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 id_relation a_membre_id b_membre_id acceptee
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:Je voudrais avoir un résultat sous la forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ne vois pas comment faire mon group by.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 membre_id| nb_relation 1 | 4 3 | 3 2 | 2 4 | 2 5 | 1
Quelqu'un peut il m'aider?
Merci
Partager