Statistiques avec Access
metalque89
Messages postés
35
Statut
Membre
-
zebulon2503 Messages postés 1319 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
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
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