Problème de multiplication des valeurs entre elles
Résolu
auguste.q
Messages postés
23
Statut
Membre
-
auguste.q Messages postés 23 Statut Membre -
auguste.q Messages postés 23 Statut Membre -
Bonjour à tous alors j'ai un petit problème sur access avec une requête de ma base de donnée.
Je ne comprend pas pourquoi les valeurs se multiplient entre elles lorsque j'ajoute un deuxième champ. Comme vous pourrez le voir la valeur pour NC Acheteur passe de 7600 à 91200 sans raison
Vous comprendrez mieux en regardant les photos
J'ai aussi mis a votre disposition le code SQL pour ceux qui le comprennent
Merci d'avance




Je ne comprend pas pourquoi les valeurs se multiplient entre elles lorsque j'ajoute un deuxième champ. Comme vous pourrez le voir la valeur pour NC Acheteur passe de 7600 à 91200 sans raison
Vous comprendrez mieux en regardant les photos
J'ai aussi mis a votre disposition le code SQL pour ceux qui le comprennent
Merci d'avance





2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, tu ne décris pas tes tables, tu ne montres pas leur contenu, ni le résultat attendu.
tu ne peux pas ainsi combiner des tables dans une requête.
pourquoi ne fais-tu pas deux requêtes?
par ailleurs, je pense que tes tables sont mal conçues.-
Tout d'abord merci d'avoir répondu ,
le résultat attendu est une quantité , cette quantité doit apparaître dans le formulaire ci dessous.
Je me permet d'utiliser des tables différentes car le critère commun est un critère de date , je souhaite donc obtenir la somme des quantités NC qui ont été livrées en 2018 pareil pour les dérogations
Mais je ne comprend toujours pas pourquoi les valeurs se multiplient entre elles
Pour les précision sur le contenu de chaque table et le résultat attendu voici 2 images
- En effet j'arrive a faire fonctionner les requêtes quand elles sont séparé mais pas quand les différentes requêtes sont assemblé en une seule.
Je souhaitait obtenir une seule requete qui indiquerai les quantités de :
-NC par acheteur
-QL par acheteur
-Dérogation par acheteur
Qui sont en réalité 3 autres requêtes.
Comme vous avez pu le voir il y a une liste de 4 acheteurs, je souhaitais regrouper toutes les informations les concernant juste en modifiant le nom du champs.
Cette méthode ne semble pas etre la bonne je vais donc marquer cette discussion comme étant résolu
Merci.
-
-
Je peux faire le travail avec les 3 requetes séparé. Mais je souhaitait obtenir une seule requête.
Cela m'aurait permis de juste changer le nom de l'acheteur sur les 3 champs.
Au lieu d'avoir à changer les parametres en ouvrant 3 requêtes séparément