Calcul automatique des moyennes des élèves

Fermé
muntu - 23 juil. 2013 à 19:43
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 24 juil. 2013 à 11:26
Bonjour à tous !

J'ai besoin d'aide, j'aimerai calculer d'une manière automatique les moyennes des élèves. En effet j'ai une BDD et une table contenant les noms des élèves, les notes des devoirs et les notes d'examen. Ce que j'aimerai faire, une requête qui calcule automatiquement les moyennes de tout le monde au lieu de calculer élèves par élève.
Je précise que chaque élève a plusieurs notes en fonction des matières.

exemple : dumon matière note-devoir note-examen

Merci d'avance pour votre aide.

1 réponse

Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
Modifié par Reivax962 le 24/07/2013 à 11:26
Bonjour,

Je ne suis pas sûr d'avoir bien compris ce que tu veux.
Est-ce que cette requête te convient ?

SELECT eleve, matiere, AVG(note-devoir), AVG(note-examen)
FROM table
GROUP BY eleve, matiere

Ce qui te donne, pour chaque élève et chaque matière, la moyenne des devoirs et la moyenne des examens.

Xavier
0