Bonjour à tous.
Nouveau sur le forum et débutant en SQL, j'ai eu beau faire des recherches je n'ai pas trouvé la réponse à mon soucis que doivent pourtant rencontrer tous les développeurs...
Je vous prie de m'excuser si le sujet a déjà été traité.
2 Tables
CLIENTS
IDCLIENTS mediumint(9) AUTO_INCREMENT
NOMCLI char(100)
CODFAMI char(5)
FAMILLES
IDFAMILLE mediumint(9) AUTO_INCREMENT
CODFAMI char(5)
LIBFAMILLE char(100)
Afin d'obtenir la liste des clients avec le libellé de la famille de chacun d'eux je fais :
J'obtiens bien la liste des clients dont le code famille figure dans le fichier FAMILLES or deux enregistrements de la table CLIENTS possèdent un CODFAMI (non NULL) qui n'existe pas dans la table FAMILLES et donc ces deux clients ne ressortent pas dans le résultat de ma requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT CLIENTS.NOMCLI, FAMILLES.LIBELLE, CLIENTS.IDCLIENTS FROM CLIENTS, FAMILLES WHERE FAMILLES.CODFAMI = CLIENTS.CODFAMI
Comment dois-je m'y prendre pour faire apparaitre aussi ces deux enregistrements ?
Je remercie par avance les âmes charitables qui sauront m'instruire
Partager