[access 2007] problème d'agrégat sur requete

Bonjour,

Au sein d'une base de données access 2007, j'effectue un export excel a partir d'une requete basé sur 3 tables (projet, produit, composants).
Dans cette requete j'ai le champ "chiffre-total" [de la table projet] qui est la somme ("cout_produit " * "quantité" [provenant de la table produit]) de chaque produit du projet, sachant qu'un projet contient plusieurs produits.
J'ai essayé en mettant Sum(cout_produit * quantité) mais access me signal impossible d'avoir une fonction d'agrégat dans la clause where.

Si quelqu'un a une petite idée de mon erreur, merci de me venir en aide.

2 réponses

  1. tt ce que je sais que les fonctions d'agregat doivent etre utilisés avec Group by
    je sais pas si c'est ca le pb
    0
    1. Bonjour,
      Il manque effectivement le group by
      ca doit ressembler à qqchose comme ça :

      selet produit, Sum(cout_produit * quantité)
      From projet
      group by produit
      0