OVH Cloud OVH Cloud

requete avecplusieurs tables

4 réponses
Avatar
jcp
Bonsoir
J'ai une requete qui prend des informations dans table1 et table2. Par
contre n'apparaissent dans la requete que les enregistrements de table1 qui
ont une correspondance dans table2.
Comment faire pour les faire apparaitre tous avec un champ vide quand il n'y
a pas de correspondance.
Merci
jcp

4 réponses

Avatar
Eric
Bonjour jcp,

il faut que tu modifies le type de la jointure entre tes 2 tables dans la
requête. Clic Droit sur la jointure, Propriétés de la jointure et choisis
le cas 2 : Inclure tous les enregistrements de la table "Table1" et
seulement ceux de la table "Table2 ...

Ca devrait résoudre ton probleme.

A+
Eric

"jcp" écrivait
news:cej807$cok$:

Bonsoir
J'ai une requete qui prend des informations dans table1 et table2. Par
contre n'apparaissent dans la requete que les enregistrements de
table1 qui ont une correspondance dans table2.
Comment faire pour les faire apparaitre tous avec un champ vide quand
il n'y a pas de correspondance.
Merci
jcp





Avatar
Patrick ERIAU
Bonsoir,
Tu dois modifier les propriétés de ta jointure.
Double-clic sur la relation
Dans la boite de dialogue clic sur bouton type jointure
et ensuite sélectionner jointure à gauche ou à droite
ts les enreg de la tbl1 ou ts les enreg de la tbl2.

@+
-----Message d'origine-----
Bonsoir
J'ai une requete qui prend des informations dans table1
et table2. Par

contre n'apparaissent dans la requete que les
enregistrements de table1 qui

ont une correspondance dans table2.
Comment faire pour les faire apparaitre tous avec un
champ vide quand il n'y

a pas de correspondance.
Merci
jcp


.



Avatar
toto
Bonsoir,
Dans ta requête, tu cliques avec le bouton droit de la
souris sur le lien que tu as créé entre les 2 tables et tu
suis les instructions, au final tu doit avoir une flêche
qui va de la table1 à la table2.
Salut.
-----Message d'origine-----
Bonsoir
J'ai une requete qui prend des informations dans table1
et table2. Par

contre n'apparaissent dans la requete que les
enregistrements de table1 qui

ont une correspondance dans table2.
Comment faire pour les faire apparaitre tous avec un
champ vide quand il n'y

a pas de correspondance.
Merci
jcp


.



Avatar
jcp
Merci à tous.
Cela marche
jcp
"jcp" a écrit dans le message de
news:cej807$cok$
Bonsoir
J'ai une requete qui prend des informations dans table1 et table2. Par
contre n'apparaissent dans la requete que les enregistrements de table1
qui

ont une correspondance dans table2.
Comment faire pour les faire apparaitre tous avec un champ vide quand il
n'y

a pas de correspondance.
Merci
jcp