Requete Access, Somme en fonction d'une date

tom1tom2 Messages postés 1 Statut Membre -  
 tom1tom2 -
Bonjour,

D'un niveau débutant je bloque pour mon école à faire une requête dans Access XP dans laquelle une somme est calculée en fonction d'une date vérifier dans un champ:
pour le moment voici les éléments suivants:
Une requête
=>Champs
- Date_examen
- Notes
- Notation

Voici l'expression rédigée:
VraiFaux([Date_examen]=#01/01/2010#;Somme([Note])/Somme([Notation])/20;"")

Pas d'erreur de syntaxe signalée.
En revanche, après avoir fait apparaitre la ligne "opération": regroupement, j'ai l'erreur suivante qd je veux tester la requête:
"Impossible d'avoir une fonction d'agrégat dans la clause GROUP BY (IIF([Date_examen]=#01/01/2010#;Sum([Note])/Sum([Notation])/20;""))."

En l'absence de la ligne "opération": regroupement, j'ai l'erreur suivante:
"Vous avez essayé d'exécuter une requête ne comprenant pas l'expression spécifiée 'Date_examen' comme une partie de la fonction d'agrégat"

Bon pas très lisible pour moi, merci de votre aide !
Configuration: Access XP

3 réponses

  1. moiced59 Messages postés 1161 Statut Membre 60
     
    une requete sql ca serait mieux !!!!
    0
  2. moiced59 Messages postés 1161 Statut Membre 60
     
    oui alors:

    select sum(note) * sum(notation) as somme_total from ta_table where Date_examen=#01/01/2010#

    je comprend pas tro si c diviser ou multiplier que tu veux faire a toi d'adapter

    si besoin hesite pas
    0
    1. tom1tom2
       
      Hello,

      Ok ça marche !!

      Un gd merci,
      0