Bjr a tous,
voici mon probleme
j ai 2 tables
- Societe (so_id,so_nom,so_email)
- Contact (co_id, co_idsociete,co_nom,co_email)
le contact est lié à la societe par le champ "co_idsociete"
jusque là tout va bien
Une société peut donc avoir 0, 1 ou plusieur contact
Je voudrais dans une seule requete, récupérer les emails de toutes les societes et tous les contacts. Pour cela j 'ai fait :
SELECT so_identifiant,so_email,co_identifiant,co_email FROM societe s, contact c WHERE c.co_idsociete=s.so_identifiant
Je pensais que ca pouvait fonctionner mais voila, la requete n'enverra pas les societe pour lesquels il n y a pas de contact.
Existe t'il un fonction ou une clause permettant de retirer ce probleme ?
Partager