Requête select analogue à INTERSECT (Oracle)
Bonjour,
J'ai besoin d'aide pour rédiger une requête select qui aurais pu s'écrire grâce à la fonction INTERSECT (Oracle) :
J'ai une table PAGE_MOT avec deux colonnes : ID_PAGE et DES_MOT, la colonne DES_MOT contenant un seul mot.
La requête est simple : je veux retourner toutes les pages liées à deux mots (j'ai besoin de la requête pour retrouver des pages jusqu'à 10 mots, mais commençont par deux !)
J'aurais écrit, sous Oracle :
Code:
1 2 3 4 5 6
|
select id_page from page_mot
where des_mot = 'barette'
intersect
select id_page from page_mot
where des_mot = 'mémoire' |
Mais comme on ne peut pas sous Mysql, j'ai essayé avec des exists... Mais sans succès.
Merci de m'éclairer sur comment faire si vous avez une idée...