OVH Cloud OVH Cloud

Select de deux tables...

2 réponses
Avatar
Don Juan
Bonjour à tous
J'ai deux tables:
Clients et Comptes, Les Clients ne sont pas obligés d'avoir un compte, donc
dans la table Comptes existe uniquement les Clients qui ont une ou plusieurs
comptes.
Ainsi, Jean a 2 comptes, Marc 1, Etienne n'a pas de compte.
J'aimerais obtenir le resultar suivant:

Nom Compte No.
Jean 890-A
Jean 891-A
Etienne (N/A)
Marc 778-B

Etienne dois s'afficher mais comme (N/A) ou en blanc.
J'utilise pout l'instant ce code:
Select Nom, Compte
From Clients, Comptes
Where Clients.ID=Comptes.IDClient

Mais comme Etienn n'a pas de IDClient dans la table Comptes je ne le vois
pas
Comment puis-je obtenir ce resultat?
Merci d'avance.

2 réponses

Avatar
GLB
Salut don juan,


Select Nom, Compte
From Clients
LEFT outer join Comptes ON Clients.ID=Comptes.IDClient

va te donner la bonne réponse !!
Voir l'aide de LEFT OUTER JOIN

A+ Gilles
Avatar
Don Juan
Merci bcp!

"GLB" escribió en el mensaje
news:
Salut don juan,


Select Nom, Compte
From Clients
LEFT outer join Comptes ON Clients.ID=Comptes.IDClient

va te donner la bonne réponse !!
Voir l'aide de LEFT OUTER JOIN

A+ Gilles