salut à tous,
je bosse actuellement sur une requête dont la mise en place me fatigue,
je cherche à mettre en place deux fonctions (Max et Min)
  1. la fonction Min : calculera la plus petite "Note" d'une classe pour tous les élèves de la même classe, qui ont composés au même trimestre et dans la même matière.
  2. la fonction Max: calculera la plus haute"Note" d'une classe pour tous les élèves de la même classe, qui ont composés au même trimestre et dans la même matière.

Voici le code sql de la requête :

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT [tbl Elèves].[Numéro Elève], [tbl Elèves].[Nom Elève], [tbl  Elèves].[Prénom Elève], [tbl Classes].[Nom Classe], [tbl  Matières].Discipline, [tbl Notes].N°Evaluation, [tbl Notes].Coefficient,  [tbl Notes].Note, Sum([Coefficient]*[Note]) AS [Note coéfficié] 
FROM tbl_Evaluation INNER JOIN ([tbl Classes] INNER JOIN ([tbl Matières]  INNER JOIN ([tbl Elèves] INNER JOIN [tbl Notes] ON [tbl Elèves].[Numéro  Elève] = [tbl Notes].[Numéro Elève]) ON [tbl Matières].[Numéro Matière]  = [tbl Notes].[Numéro Matière]) ON [tbl Classes].[Numéro Classe] = [tbl  Matières].[Numéro Classe]) ON tbl_Evaluation.N°Evaluation = [tbl  Notes].N°Evaluation 
GROUP BY [tbl Elèves].[Numéro Elève], [tbl Elèves].[Nom Elève], [tbl  Elèves].[Prénom Elève], [tbl Classes].[Nom Classe], [tbl  Matières].Discipline, [tbl Notes].N°Evaluation, [tbl Notes].Coefficient,  [tbl Notes].Note, [tbl Matières].[Numéro Classe], [tbl Notes].[Numéro  Matière];
Merci de votre aide.