Problème de multiplication des valeurs entre elles

Résolu
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






2 réponses

  1. Contributeur Ambassadeur
    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.
    0
    1. 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


      0
    2. Contributeur Ambassadeur
      @auguste.qtu ne peux pas ainsi combiner des tables dans une requête.
      pourquoi ne fais-tu pas deux requêtes?
      si tu veux comprendre, essaie la même requête, sans faire les sommes.
      0
    3. @yg_beEn 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.
      0
    4. Contributeur Ambassadeur
      @auguste.qtu n'as pas expliqué pourquoi tu ne pouvais pas faire le boulot avec les trois requêtes séparées.
      0
  2. 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
    0