Statistiques avec Access

metalque89 Messages postés 35 Statut Membre -  
zebulon2503 Messages postés 1319 Statut Membre -
Bonjour,

Je fait un programme avec Access 2000 qui enregistre des offres commerciales. Une offre commerciale peut avoir plusieurs "ligne d'offres"
Ma base comporte donc 2 tables principales:
*une table "Offre" avec entre autres un "ID" pour clé primaire, la date de l'offre...
*une table "Ligne d'offre" avec un "ID" pour clé primaire, un "ID de l'offre" qui définit à quelle offre appartient cette ligne d'offre...

J'aimerais afficher la statistique suivante: le nombre d'offres faite par année.
La requête que j'ai écrit pour obtenir cette statistique est la suivante
TRANSFORM Count(Offre.[ID de l'offre]) AS [CountOfID de l'offre]
SELECT Year([Date de l'offre]) AS Année
FROM Offre LEFT JOIN Ligne_Offre ON Offre.[ID de l'offre] = Ligne_Offre.[ID Offre]
GROUP BY Year([Date de l'offre])
PIVOT "Trim " & DatePart("q",[Date de l'offre],1);


Le problème est qu'il me donne le nombre de lignes d'offres au lieu du nombre d'offres.

J'ai essayé de mettre un SELECT DISTINCT mais rien n'y fait.

Si vous avez une idée pour obtenir le nombre d'offres, je suis preneur.

Merci de votre aide

Cordialement,

metalque89

2 réponses

zebulon2503 Messages postés 1319 Statut Membre 110
 
Complique ton truc... Pourquoi le nombre de lignes d'offres n'est pas identique aux nombre d'offres?
0
metalque89 Messages postés 35 Statut Membre 2
 
Comme je l'ai dit une offre peut avoir plusieurs lignes d'offres, c'est pourquoi ces 2 nombres ne sont pas égaux.
0
zebulon2503 Messages postés 1319 Statut Membre 110
 
Ok desole, jai pas fait attention, dure journee ;-)
Jvais regarder ca et te tiens au courant.
A+
0