Access 2007 addition champs

Résolu
Bonjour à tous,

Voici la situation :
- une requete de création de table créée une table contenant les champs prix et id_client). Cette table n'a pas de clef primaire étant donné que c'est la requête qui la créée ni de num auto.
- une deuxieme requête pratiquement a l'identique de le premiere. Elle crée une table contenant les champs prix1 et id_client.
- une troisieme requête qui fait la somme des champs prix et prix1. Ce champs est nommé prix_final

Problème :

Prenoms deux valeurs pour la premiere table : 2 et 3 (dans le champs prix). De meme pour la deuxieme table avec comme valeurs pour le champs prix1 : 10 et 15. Lors de la somme, access va créer 4 lignes pour le champs prix_final et nous obtenons ce résultat la :
prix_final
12 (2+10)
17 (2+15)
13 (3+10)
18 (3+15)

Alors qu'il faudrait obtenir
prix_final
12
18

Si quelqu'un sait comment régler le problème. Je pense que la solution réside dans le fait d'être capable de rajouter un champs num_auto dans la requête de création de table et après le problème serait résolu en mettant dans la condition "where" que les deux num_auto doivent etre identique. Mais je suis incapable de créer une table avec la requête de création de table une champs num_auto.

Je prendrais toute proposition que vous pourrez me faire.

Merci par avance

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Dans ta requête pour faire la somme des prix, as-tu pensé à faire une jointure entre tes id clients

    Pub supprimée Modération CCM
    1. Oui j'y ai pensé. Le problème ne vient pas de là. Je suis en train de voir pour créer une colonne dans la table prix_privé1 avec la requete alter table prix_prive1 add column num1 mais je n'arrive pas à lui faire mettre un numero_auto.

      Merci en tout cas