IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

rapprochement entre deux tables


Sujet :

Access

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut rapprochement entre deux tables
    salut,
    comment je peux remplire une table en faison la difference entre deux autres table(sachant qu'elles ont la meme clé) ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 419
    Points : 508
    Points
    508
    Par défaut
    Salut

    Tu peux utiliser une requete de non correspondance pour faire la différence puis la transformer en requete ajout ou création de table.

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 098
    Points : 24 749
    Points
    24 749
    Par défaut
    Bonjour,

    D'abord faire une requête de non correspondance (voir les requêtes prédéfinies de l'assistant) à partir de cette requête la transformer en requête ajout (insert) vers la 3ème table.

    Cordialement,

    Les 2 toulousains qui répondent au même moment...

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    cool , ca marche super bien votre truc merci .

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 098
    Points : 24 749
    Points
    24 749
    Par défaut
    n'oublis pas le tag il en bas de la page, un clic suffit
    merci

  6. #6
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    pas encore ,, je suis entrain de chercher comment faire , l'ecart positif et l'ecart négatif ,,
    je cherche.

    qui veut dire , :
    si il est present dans la table 1 et pas dans la table deux -->ecart positif
    si il n'est pas present dans la table 1 et il est present dand la table 2-> negatif.

  7. #7
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 098
    Points : 24 749
    Points
    24 749
    Par défaut
    2 requetes alors.

  8. #8
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par loufab
    2 requetes alors.
    et comment ??? explique toi stp .
    et je n'arrive pas a faire un etat qui regroupe les 3 tables .

  9. #9
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 098
    Points : 24 749
    Points
    24 749
    Par défaut
    Tu parles d'états ou de requetes de non correspondance ?

    Il te faut une requete pour la non correspondance table1->table2
    et une autre pour la non correspondance table2->table1.

  10. #10
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    cest ca je l'ai fais,
    maintenant je bloque au niveau de l'etat globale , il envelope 4 colonnes ( fiche comptable , fiche phisyque , ecart negatif , ecart positif) chaque colone cest une requete .
    dans l'etat je veux faire des coches pour que si le record figure dans l'ecart negatif et pas dans le positif ya un coche qui est visible dans la colone negatif et rien dans le positif .
    cest quoi le code pour quil vérifi si le rocord est present ou non ?

  11. #11
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    comment je peux joindre les 3 tables dans une seul en supprimant les doublats ?

  12. #12
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 098
    Points : 24 749
    Points
    24 749
    Par défaut
    Pour supprimer les doublons essaye la clause distinctrow (clic droit sur la zone des tables et Valeurs distinctes à Oui.

    Pour les colonnes négatif positif tu peux peux être utiliser la fonction iif() dans un colonne de ta requête globale pour créer une colonne Oui/non c'est pratique lorsque tu souhaites créer une colonne de sélection.

    MaVerif:iif(ChampPositif=>0;Oui;iif(ChampNegatif<0;Oui;Non))

    Je ne sais pas si c'est réellement cela que tu veux faire. Désolé j'ai un peu de mal à te comprendre...

  13. #13
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    jai pas bien compris ton astuce , mais je vais te reéxpliquer ce que je veux moi ,
    faire une jointure entre deux table en supprimant les doublant
    .

  14. #14
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 098
    Points : 24 749
    Points
    24 749
    Par défaut
    clic droit sur la zone des tables et propriété Valeurs distinctes à Oui.

  15. #15
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par loufab
    clic droit sur la zone des tables et propriété Valeurs distinctes à Oui.
    ca cest pour supprimer les doublant , et comment les joindre.

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/08/2010, 17h12
  2. PROBLEME DE JOINTURE ENTRE DEUX TABLE
    Par DarkMax dans le forum Langage SQL
    Réponses: 13
    Dernier message: 13/01/2005, 16h11
  3. Transfert entre deux tables
    Par nyarla01 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 18/10/2004, 15h36
  4. [VB.NET] ComboBox lien entre deux tables
    Par VDB1 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 15/07/2004, 13h15
  5. Jointure entre deux tables et résultat
    Par Asdorve dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/06/2004, 15h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo