Comment créer 1 jointure qi inclus ts les enregistrements D 2Tab l
3 réponses
Etudiantes
Comment créer une jointure entre deux tables d'une requette de façon à ce que
tous les enregistrements des deux tables soient inclus?
Or Access propose : Inclure tous les enregistrements de la table 1 et
seulement de la table 2 pour lesquels les champs joints sont égaux.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred Pasc
Bonjour,
Si j'ai bien compris ton problème, je vois deux solutions: - Tu fais une requête qui récupère les données dans les deux tables et les mets dans une troisième. - Tu relie tes tables manuellement (dans Relation) et si les données de tes deux tables corresponde, ça devrait marcher.
Tiens moi au courant A+ Fred
"Etudiantes" a écrit dans le message de news:
Comment créer une jointure entre deux tables d'une requette de façon à ce que
tous les enregistrements des deux tables soient inclus? Or Access propose : Inclure tous les enregistrements de la table 1 et seulement de la table 2 pour lesquels les champs joints sont égaux.
Bonjour,
Si j'ai bien compris ton problème, je vois deux solutions:
- Tu fais une requête qui récupère les données dans les deux tables et les
mets dans une troisième.
- Tu relie tes tables manuellement (dans Relation) et si les données de tes
deux tables corresponde, ça devrait marcher.
Tiens moi au courant
A+
Fred
"Etudiantes" <Etudiantes@discussions.microsoft.com> a écrit dans le message
de news: 32B05906-2735-450C-836C-918B431C8146@microsoft.com...
Comment créer une jointure entre deux tables d'une requette de façon à ce
que
tous les enregistrements des deux tables soient inclus?
Or Access propose : Inclure tous les enregistrements de la table 1 et
seulement de la table 2 pour lesquels les champs joints sont égaux.
Si j'ai bien compris ton problème, je vois deux solutions: - Tu fais une requête qui récupère les données dans les deux tables et les mets dans une troisième. - Tu relie tes tables manuellement (dans Relation) et si les données de tes deux tables corresponde, ça devrait marcher.
Tiens moi au courant A+ Fred
"Etudiantes" a écrit dans le message de news:
Comment créer une jointure entre deux tables d'une requette de façon à ce que
tous les enregistrements des deux tables soient inclus? Or Access propose : Inclure tous les enregistrements de la table 1 et seulement de la table 2 pour lesquels les champs joints sont égaux.
Pierre Fauconnier
Bonjour
A mon avis, c'est logiquement impossible. Tu dois pouvoir faire le lien entre les deux tables selon un champ commun.
Si tu veux tous les enregistrements des deux tables, tu dois créer une table contenant tous les champs des deux tables et ajouter les enregistrements des deux tables, mais tu n'auras évidemment plus le lien.
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Etudiantes" a écrit dans le message de news:
Comment créer une jointure entre deux tables d'une requette de façon à ce que tous les enregistrements des deux tables soient inclus? Or Access propose : Inclure tous les enregistrements de la table 1 et seulement de la table 2 pour lesquels les champs joints sont égaux.
Bonjour
A mon avis, c'est logiquement impossible. Tu dois pouvoir faire le lien
entre les deux tables selon un champ commun.
Si tu veux tous les enregistrements des deux tables, tu dois créer une table
contenant tous les champs des deux tables et ajouter les enregistrements des
deux tables, mais tu n'auras évidemment plus le lien.
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Etudiantes" <Etudiantes@discussions.microsoft.com> a écrit dans le message
de news: 32B05906-2735-450C-836C-918B431C8146@microsoft.com...
Comment créer une jointure entre deux tables d'une requette de façon à ce
que
tous les enregistrements des deux tables soient inclus?
Or Access propose : Inclure tous les enregistrements de la table 1 et
seulement de la table 2 pour lesquels les champs joints sont égaux.
A mon avis, c'est logiquement impossible. Tu dois pouvoir faire le lien entre les deux tables selon un champ commun.
Si tu veux tous les enregistrements des deux tables, tu dois créer une table contenant tous les champs des deux tables et ajouter les enregistrements des deux tables, mais tu n'auras évidemment plus le lien.
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Etudiantes" a écrit dans le message de news:
Comment créer une jointure entre deux tables d'une requette de façon à ce que tous les enregistrements des deux tables soient inclus? Or Access propose : Inclure tous les enregistrements de la table 1 et seulement de la table 2 pour lesquels les champs joints sont égaux.
Maxence HUBICHE
Hello Etudiantes,
Je vous conseille de regarder dans mon tuto sur la compréhension des relations et jointures, ici : http://access.developpez.com
Le principe : 1 - Faire une requête avec jointure Gauche 2 - Faire une requête avec jointure Droite, sans équivalence à gauche 3 - Faire une requête union des 2 premières requêtes.
Vàlà... et ce, tant que MS n'aura pas mis le CROSS JOIN dans le SQL d'Access :(
================== Maxence HUBICHE
MVP Access Revendeur CaseStudio (http://www.casestudio.fr) Responsable Access sur http://www.developpez.com La plus grosse FAQ Access du Web : http://access.developpez.com/faq Plusieurs dizaines de codes sources Access : http://access.developpez.com/sources/
Comment créer une jointure entre deux tables d'une requette de façon à ce que tous les enregistrements des deux tables soient inclus? Or Access propose : Inclure tous les enregistrements de la table 1 et seulement de la table 2 pour lesquels les champs joints sont égaux.
Hello Etudiantes,
Je vous conseille de regarder dans mon tuto sur la compréhension des relations
et jointures, ici :
http://access.developpez.com
Le principe :
1 - Faire une requête avec jointure Gauche
2 - Faire une requête avec jointure Droite, sans équivalence à gauche
3 - Faire une requête union des 2 premières requêtes.
Vàlà...
et ce, tant que MS n'aura pas mis le CROSS JOIN dans le SQL d'Access :(
================== Maxence HUBICHE
MVP Access
Revendeur CaseStudio (http://www.casestudio.fr)
Responsable Access sur http://www.developpez.com
La plus grosse FAQ Access du Web : http://access.developpez.com/faq
Plusieurs dizaines de codes sources Access : http://access.developpez.com/sources/
Comment créer une jointure entre deux tables d'une requette de façon à
ce que
tous les enregistrements des deux tables soient inclus?
Or Access propose : Inclure tous les enregistrements de la table 1 et
seulement de la table 2 pour lesquels les champs joints sont égaux.
Je vous conseille de regarder dans mon tuto sur la compréhension des relations et jointures, ici : http://access.developpez.com
Le principe : 1 - Faire une requête avec jointure Gauche 2 - Faire une requête avec jointure Droite, sans équivalence à gauche 3 - Faire une requête union des 2 premières requêtes.
Vàlà... et ce, tant que MS n'aura pas mis le CROSS JOIN dans le SQL d'Access :(
================== Maxence HUBICHE
MVP Access Revendeur CaseStudio (http://www.casestudio.fr) Responsable Access sur http://www.developpez.com La plus grosse FAQ Access du Web : http://access.developpez.com/faq Plusieurs dizaines de codes sources Access : http://access.developpez.com/sources/
Comment créer une jointure entre deux tables d'une requette de façon à ce que tous les enregistrements des deux tables soient inclus? Or Access propose : Inclure tous les enregistrements de la table 1 et seulement de la table 2 pour lesquels les champs joints sont égaux.