Bonjour,

Après plusieurs jours de prise de tête et de recherche sur internet et sur ce forum, je me décide à poster un message pour faire appel à votre aide.

But : Faire un classement des joueurs en fonction du type de match (simple, double ou mixte) et de leurs résultat en tournoi (diiférence entre le nombre de victoires et le nombres de défaites)

Organisation de la base postgre : 3 tables
- Table biben_tournoi : liste des tournoi
  • btid : clé primaire
  • nom : nom du tournoi


- Table biben_joueur : liste des joueurs
  • bjid : clé primaire
  • nom : nom du joueur
  • prenom : prénom du joueur

- Table biben_match : liste des matchs
  • mid : clé primaire
  • bjid : clé pour lien avec la table joueur
  • btid : clé pour lien avec la table tournoi
  • type_match : simple , double ou mixte
  • nb_victoires : nombre de victoires durant le tournoi
  • nb_defaites : nombre de défaites durant le tournoi
  • diff_match : nb_victoires - nb_défaites


J'arrive via les requètes à faire 3 tableaux (simple, double, mixte) et à faire le classement par diff_match

Problème : Je ne vois pas comment faire, par joueur, la somme de victoires - somme de défaites, et faire le classment
J'ai fait plusieurs recherches je ne parvient pas à le faire via du PHP.
Cela fait plusieurs jours que je suis sur ce problème, et je crois que je n'ai plus les idées bien clair.


Par avance merci à ceux qui pourrais m'aider