Hello!

Bon voila ma requête me permettant de faire les recherches

tb_candidat
tb_console
tb_candidat_has_tb_console

1 candidat peut avoir plusieurs consoles
une console peut appartenir à plusieurs candidats

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
select * from tb_candidat c 
where c.id_candidat IN ( 
     select distinct tb_candidat_id_candidat from tb_console_has_tb_candidat cc, tb_console co 
     where cc.tb_console_id_console = co.id_console and co.nom IN ('PS2','XBOX'))
)
donc la je sort tous les candidats possédant à la fois une PS2 et une Xbox mais j'aurais besoin de faire un système permettant de dire :
je veux des candidat possédant une PS2 et une XBOX mais pas de ps3 par exemple

Comment faire pour procéder à cela?

Cordialement