Bonjour à tous,

J'ai un problème sur une requête avec plusieurs conditions.

Voici mes 3 tables :

Rapport

Num_rapp nom_rapp
1 Stage IUT
2 Stage Thalès
3 Projet stéra
4 Projet rivière

Mot_cle

Num_mc Nom_mc
1 Environnement
2 Public
3 Privé
4 Développement
5 WEB


Illuster_par

Num_rapp Num_mc
1 2
1 5
2 3
3 3
4 4
4 2


Je veux créer une requête qui m'affiche par exemple les rapports qui utilisent les mot clé "Public" et "WEB"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select Nom_rapp
from Rapport, illustrer_par
where Rapport.Num_rapp=illustrer_par.Num_rapp and Num_mc = 2 and Num_mc = 5;
Il devrait m'afficher "STAGE IUT" car il n'y a que ce rapport qui les mot clé 2 et 5 associés.

Or il ne m'affiche rien du tout ... aucun résultat ..

Est-ce que quelqu'un a une explication ?

Merci !!