Calcule moyenne general etudiant
Résolu/Fermé
A voir également:
- Calculer la moyenne general
- Comment calculer la moyenne sur excel - Guide
- Moyenne excel anglais - Guide
- General uvc - Télécharger - Agendas & Calendriers
- Taille moyenne d'une photo en mo - Guide
- Calcul moyenne d'âge par tranche excel - Forum Excel
7 réponses
RV71
Messages postés
612
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
30 décembre 2024
31
7 mai 2020 à 01:46
7 mai 2020 à 01:46
donc tu ne veux pas la moyenne par module.
Si tu fais :
Après, sans données, difficile de tester, le mieux comme je te l'ai demandé, c'est de mettre à dispo ta base avec les données.
Si tu fais :
SELECT etudiant.nometud, Sum([note]*[coefficient])/Sum([coefficient]) AS moyenneponderee FROM (([module] INNER JOIN ModuleFormation ON module.nummodule = ModuleFormation.nummodule) INNER JOIN (etudiant INNER JOIN notes ON etudiant.numetud = notes.numetudiant) ON module.nummodule = notes.nummodule) INNER JOIN formation ON (etudiant.codeformation = formation.codeformation) AND (ModuleFormation.codeformation = formation.codeformation) GROUP BY etudiant.nometud;
Après, sans données, difficile de tester, le mieux comme je te l'ai demandé, c'est de mettre à dispo ta base avec les données.
RV71
Messages postés
612
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
30 décembre 2024
31
6 mai 2020 à 20:53
6 mai 2020 à 20:53
Bonjour,
il manque l'image de tes relations.
Aussi, difficile de comprendre, tu n'as pas de "," et de "." sur ton clavier ??
A+
il manque l'image de tes relations.
Aussi, difficile de comprendre, tu n'as pas de "," et de "." sur ton clavier ??
A+
desolé, tellement j'ai écrit rapidement , j'ai pas fait des arrets de phrases
donc j'ai une base de donnée access de 5 tables
- Etudiant(NumEtud,Nom,Prenom,dateNaiss,codeFormation)
-Formation(CodeFormation,intitulé,durée)
-Module(NumModule,intitulé)
-ModuleFormation(CodeFormation,NumModule,coefficient)
-Notes(NumEtud,NumModule,Note)
je veut calculer moyenne des notes avec coefficient.
donc j'ai une base de donnée access de 5 tables
- Etudiant(NumEtud,Nom,Prenom,dateNaiss,codeFormation)
-Formation(CodeFormation,intitulé,durée)
-Module(NumModule,intitulé)
-ModuleFormation(CodeFormation,NumModule,coefficient)
-Notes(NumEtud,NumModule,Note)
je veut calculer moyenne des notes avec coefficient.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
RV71
Messages postés
612
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
30 décembre 2024
31
6 mai 2020 à 23:40
6 mai 2020 à 23:40
Re,
tu veux la moyenne totale ou la moyenne par module ?
A+
tu veux la moyenne totale ou la moyenne par module ?
A+
RV71
Messages postés
612
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
30 décembre 2024
31
Modifié le 7 mai 2020 à 00:19
Modifié le 7 mai 2020 à 00:19
Faudrait que tu mette à disposition ta base via https://www.cjoint.com/
Pour avoir un jeu d'enregistrements afin de tester.
Essaie ceci pour voir si la moyenne correspond aux notes et coef que tu as saisis :
Sur ce je vais au dodo, je verrai demain apm où tu en es.
A+
Pour avoir un jeu d'enregistrements afin de tester.
Essaie ceci pour voir si la moyenne correspond aux notes et coef que tu as saisis :
SELECT etudiant.nometud, formation.intitule, module.intitule, Sum([note]*[coefficient])/Sum([coefficient]) AS moyenneponderee FROM (([module] INNER JOIN ModuleFormation ON module.nummodule = ModuleFormation.nummodule) INNER JOIN (etudiant INNER JOIN notes ON etudiant.numetud = notes.numetudiant) ON module.nummodule = notes.nummodule) INNER JOIN formation ON (etudiant.codeformation = formation.codeformation) AND (ModuleFormation.codeformation = formation.codeformation) GROUP BY etudiant.nometud, formation.intitule, module.intitule;
Sur ce je vais au dodo, je verrai demain apm où tu en es.
A+
RV71
Messages postés
612
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
30 décembre 2024
31
7 mai 2020 à 00:20
7 mai 2020 à 00:20
Tiens, tu as mis la question résolue ??
A+
A+