J ai un problem quand j ai fait sum de sum dans sql server

Résolu
zaki11002222 Messages postés 46 Date d'inscription samedi 10 mars 2018 Statut Membre Dernière intervention 24 janvier 2019 - 6 nov. 2018 à 12:56
zaki11002222 Messages postés 46 Date d'inscription samedi 10 mars 2018 Statut Membre Dernière intervention 24 janvier 2019 - 7 nov. 2018 à 21:48
Bonjour,
select sum(sum(ev.Note*m.CoeffMat)/SUM(m.CoeffMat)) from evaluer ev join matiere m on m.CodeMat=ev.CodeMat full outer join 
etudiant e on e.Netudiant=ev.Netudiant group by e.Netudiant

j ai un problem quand j ai fait sum de sum
Msg 130, Level 15, State 1, Line 1
Cannot perform an aggregate function on an expression containing an aggregate or a subquery.

j ai besion de vos solution et merci pour vous
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 344
6 nov. 2018 à 16:56
Bonjour,

Essaye plus simplement
SELECT(SUM(ev.Note*m.CoeffMat)/SUM(m.CoeffMat)) AS RESULTAT
FROM evaluer ev 
JOIN  matiere m ON m.CodeMat=ev.CodeMat 
FULL OUTER JOIN  etudiant e  ON e.Netudiant=ev.Netudiant 
GROUP BY e.Netudiant

0
zaki11002222 Messages postés 46 Date d'inscription samedi 10 mars 2018 Statut Membre Dernière intervention 24 janvier 2019
7 nov. 2018 à 21:48
Merci Beaucoup Monsieur Jordane45
0
Rejoignez-nous