requette selection sur Access - Divers - Programmation
Marsh Posté le 24-08-2006 à 12:38:15
oui il faut utiliser une jointure externe
ou LEFT JOIN entre tes 2 tables
ex :
tab1
cle lib
----------
1 ok
2 voilou
3 jump
tab2
cle lib
----------
2 no comment
3 wazaaa
4 zazie
select tab1.cle , tab2.lib
from tab1 letf join tab2
on tab1.cle = tab2.cle
=>
cle lib
----------
1 < null >
2 no comment
3 wazaaa
< null > pour te dire que tu auras la valeur NULL en résultat
de ta requête pour la cle = 1
Oki ?
Marsh Posté le 24-08-2006 à 12:44:17
... NULL en résultat
de ta requête pour la cle = 1
car la cle = 1 existe dans tab1 et pas dans tab2
mais le LEFT JOIN prend
TOUT ce qui existe dans la table Tab1
et les élements de Tab2 (correspondants à ta/tes jointures)
qu'ils existent ou NON ...
Marsh Posté le 24-08-2006 à 13:21:33
c'est pas la peine de poster 2 sujets identiques surtout que des reponses t'ont deja ete donnees dans l'autre topic
Marsh Posté le 24-08-2006 à 10:27:44
Bonjour a tous voila
je suis une débutante sur Access et l'on m'a demandé de faire un trie sur certaine donnée.
Bref j'ai 2 tables:
1 table véhicule avec des voitures
1 table avec des bon de commande
donc on ma demande d'effectué une requête de sélection des véhicules de +25000 kms
jusque la pas de problème
mais on me demande aussi s'ils sont sur un bon de commande ou non.
Et voila le problème je n'arrive que a afficher les véhicule sur un bon commande et pas les véhicules de +25000 sans bon de commande.
je pense qu'il s'agit d'un critère du type existe ou non...
mais je ne c'est pas l'interprété dans ma requête de sélection...
quelqu'un a t'il une idée...
Merci