Bonjour,
J'ai besoin de remonter des infos mais je ne vois pas comment faire, voici le contexte:
Une table entreprise avec un ID:
ENTREPRISE (EN)
- EN_ID [PK]
- EN_Nom
- EN_Type
Une table contact où se trouve l'id de l'entreprise dont est issu le contact
CONTACT (CO)
- CO_ID[PK]
- CO_EN_ID [FK]
- CO_Nom
- CO_Prenom
- CO_Tel
Il faut que je sorte la liste des contacts avec l'ID de leur entreprise pour les entreprises ayant un ENtype à '9999'.
Mais bien entendu une entreprise peut avoir plusieurs contact, alors que dans ma sortie il ne me faut un seul contact principal (identifié par la valeur '1', sinon '0')
exemple de sortie attendue:
EN_ID;EN_Nom;EN_Type;CO_Nom;ContactPrincipal
001;societe1;9999;Dupont;1
001;societe1;9999;Durand;0 (2nd contact d'un meme société, donc '0')
002;societe2;9999;Martin;1
003;societe3;9999;Pierre;1
J’espère avoir été assez clair, si quelqu'un a une idée, je suis preneur.
J'ai tenté jointures, sous requête, mais je n'arrive pas à trouver la solution...
Partager