Bonjour à tous,
Je viens vers vous car je suis face à une requête sur laquelle je bloque.
Voici un extrait de ma base avec les trois tables concernées qui modélisent le fait qu'un correspondant peux posséder plusieurs compétences affinées (commp_aff) et qu'une compétence affinée peut-être possédée par plusieurs correspondant.
Les deux autres clefs étrangères : ID_Organisme_FK, et ID_Champ_Comp_FK modélisent le fait qu'un correspondant travail pour un organisme et un seul et qu'une compétence affinée fait partie d'un champ de compétences.
----------------- Début : Les trois tables --------------------
correspondant(ID_Cor,ID_Organisme_FK,Civil_Cor,Nom_Cor,Prenom_Cor,Tel_Cor,Fax_Cor,Port_Cor,Mail_Cor,Login,Pwd,Droits,Etat)
asso_cor_comp_aff(ID_Asso_Cor_Comp_aff,ID_Cor_FK,ID_Comp_aff_FK)
comp_aff(ID_Comp_aff,ID_Champ_Comp_FK,Descriptif_aff)
----------------- Fin : Les trois tables --------------------
Je cherche à obtenir : "Les correspondants qui possèdent la compétence affinée 1 ET la compétence affinée 3 ET la compétence affinée 7"
En fait il peut y avoir plusieurs compétence affinée qui doivent s'enchainer avec un ET
Et là je bloque ... toutes les requêtes que j'ai tenté n'aboutissent pas.
Avez-vous une idée svp ?
Par avance merci à ceux qui pourront m'aider.
Partager