mrmask a écrit :
 
 Bonjour,
   j'ai une base sous sql serveur et une appli en VB
   j'ai un table competencescv
 format : identifiant,competences     Ex :
 285857,anglais
 285857,cobol
 888857,asp
 888857,j++
   etc...
 Je cherche l'identifiant de celui qui a pour competences : anglais et cobol soit 285857
   j'ai testé plusieur choses je n'y suis pas arrivé appart avec un boucle   ou je repete :
 AND (identifiant IN ( (SELECT identifiant FROM   competencescv WHERE  competences = '" & Trim(List1.List(i%)) & "')))"
   mais c'est tres lourd et pas propre  
       SELECT * FROM competencescv
 WHERE     (competences IN ('anglais')) AND (competences IN ('cobol'))
   ca ne fonctionne pas  
   merci de votre aide
   |