Bonjour,
je travaille sous access, et j'ai importé une table Excel. A partir de cette table j'ai construit une autre table :
Le but de cette somme est de relever celle qui sont différentes de 1 afin de corriger les erreurs. J'effectue cette vérification par la requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT ffq, label_ffq, sum(partq3) AS PartTotQ3, INTO T_FFQ FROM base WHERE ffq not like '' and decomp=0 GROUP BY ffq, label_ffq ORDER BY ffq, label_ffq;
Dans le résultat j'obtiens des FFQ dont PartTotQ3 est égal à 1. J'ai fais les calculs à la main pour quelques exemples, j'ai vérifié dans le fichier excel s'il n'y avait pas de problème d'arrondi. Je ne comprends vraiment pas pourquoi des sommes égales à 1 se retrouvent dans le résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT t_FFQ.ffq, parttotq3 FROM t_FFQ WHERE (((t_FFQ.PartTotQ3)<>1));
Sauriez-vous d'où pourrais venir le problème?
merci d'avance pour votre aide.
Partager