Bonjour,
Je vais tenter de vous exposer mon problème. Je ne suis pas expert en SQL, mais voici un exemple de table que j'ai :
CLIENT
intClientID (Index)
strClientNom (Texte)
intClientAdresseID (Integer)
CLIENTADRESSE
intClientAdresseID (Index)
strAdresse (Texte)
strRue (Texte)
...
J'ai une DataTable dans un DataSet pour remplir un datagridview :
SELECT CLIENT.strClientNom, CLIENTADRESSE.strAdresse, CLIENTADRESSE.strRue
FROM CLIENT INNER JOIN CLIENTADRESSE ON CLIENT.intClientAdresseID = CLIENTADRESSE.intClientAdresseID
Bien sur, c'est un exemple simplifié, mais mon problème est le suivant :
Dans la table CLIENT, je peux avoir une entrée où le intClientAdresse est à NULL, car il n'y a pas d'adresse spécifiée.
Comment faire alors pour que la ligne sorte quand même dans mon SELECT même si la valeur est NULL dans intClientAdresseID?
Merci!
Partager