Bonjour,
alors soit c'est moi qui suit complétement creuvé, soit Access me joue des tour
...Alors j'ai deux requêtes excatement similiares...Dans l'une j'affiche tous les enregistrements, dans l'autre, je fais un "count" en les regroupant.
Voici mes deux requêtes pour info (en rouge les choses qui changent entre les deux) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [recours].[motif_abandon] FROM stade, contient, recours, convention, effectuer, societe WHERE [contient].[id_stade]=[stade].[id_stade] And [contient].[id_recours]=[recours].[id_recours] And [convention].[id_convention]=[recours].[id_convention] And [convention].[id_convention]=[effectuer].[id_convention] And [effectuer].[id_societe]=[societe].[id_societe] And ([recours].[numero_recours] Like "E*" Or [recours].[numero_recours] Like "P*") And [recours].[date_abandon]<>#1/1/1950#;Voila pour le code...Pour la première requête, j'obtiens ca (classé par motif_abandon !!!) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT [recours].[motif_abandon], count([recours].[motif_abandon]) FROM stade, contient, recours, convention, effectuer, societe WHERE [contient].[id_stade]=[stade].[id_stade] And [contient].[id_recours]=[recours].[id_recours] And [convention].[id_convention]=[recours].[id_convention] And [convention].[id_convention]=[effectuer].[id_convention] And [effectuer].[id_societe]=[societe].[id_societe] And ([recours].[numero_recours] Like "E*" Or [recours].[numero_recours] Like "P*") And [recours].[date_abandon]<>#1/1/1950# GROUP BY [recours].[motif_abandon];
motif_abandon
.
.
.
FORCLUSION
FORCLUSION
FORCLUSION
IC
lettre abandon
.
.
Et pour la deuxième, j'obtiens ca :
motif_abandon Expr1001
.
.
.
FORCLUSION 180
IC 3
lettre abandon 2
.
.
.
Alors ma question est simple, pourquoi diable j'ai 3 "IC" alors que dans la première requête j'en ai qu'un, et pareil pour "lettre abandon". Disons que les résultats de la première requête sont bons, mais que le count de la deuxième requête craque complétement...
Ai-je zappé quelque chose ?
Merci beaucoup
Partager