Bonjour à tous,
J'ai actuellement une table matchs,
matchs
id
champ_id (l'id du championnat)
equipe_dom(domicile)
equipe_ext(exterieur)
score_dom
score_ext
...
J'aimerais pouvoir afficher le classement de chaque championnat.
Ma question : devrais je calculer le classement a chaque fois en récupérant chaque match de chaque championnat et en fonction des scores voir qui a chaque fois a gagné et lui donné les points de la victoire ou de la défaite,
ou alors, faire une table classements
tel que :
classements
id
champ_id (id du championnat)
equipe_id
points (points au championnat)
Et dans ce cas la il me suffirait de faire
SELECT equipe_id FROM classements WHERE champ_id = monchampionnat ORDER BY points
MAIS PAR CONTRE APRES chaque match je devrais faire 2 update pour mettre à jour les points des 2 équipes dans leur championnat.
Merci d'avance de me partager votre experience
Partager