|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2011 Messages : 2 ![]() |
Bonjour à toutes et à tous,
Je débute en Access, et je me retrouve devant un soucis (comme beaucoup de gens qui postent sur ce forum, je sais J'ai une table comportant des coordonnées des employés (âge, nom, adresse, n° de tel, etc.), et une autre comportant des missions assignées à ces employés (avec donc l'identifiant de l'employé concerné, la date prévue pour la mission, etc.) Une requête affiche dans un formulaire la liste des missions pour une période donnée avec le nom de l'animateur et son adresse. Il y a donc une jointure sur l'identifiant de l'employé pour faire le lien entre les deux tables. Le soucis c'est quand je ne précise pas d'employé quand je crée une mission. Ça peut arriver pour me laisser le temps de gérer les plannings mais pour réserver quand même la période. Et là, la mission "sans animateur" n'apparaît simplement pas dans mon formulaire. Je n'avais pas ce soucis là avant que je crée cette jointure: auparavant, mon formulaire affichait juste le nom de l'employé, et donc laissait la case "nom de l'employé" vide en cas d'absence d'employé. Depuis que j'ai mis cette histoire de jointure une mission sans animateur n'est tout simplement pas affichée, alors que je voudrais que ça laisse les cases "nom de l'employé" et "téléphone de l'employé" vides. Que dois-je mettre dans la requête pour que l'absence d'employé ne pose pas de soucis ? ![]() Voici un petit schéma simpliste de cette requête et de la jointure, c'est plus simple à comprendre : Code :
Merci de votre aide ! |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() David S.Etudiant en alternance Inscription : août 2010 Messages : 1 167 ![]() |
Il faut faire une jointure LEFT JOIN tout simplement
EDIT: Code :
__________________
![]() ![]() ![]() David55 |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 2 ![]() |
Merci beaucoup David55, je me doutais que ça devait être un truc simple, mais je ne savais pas du tout où chercher. Merci en tout cas
![]() J'ai aussi trouvé qu'avec le "générateur de requêtes" il suffisait de faire un clic droit sur la jointure et de modifier ses propriétés |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com