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
|