Bonjour,

J'ai une table très simple nommées posts_tag dans laquelle est contenue deux champs avec des ID

post_id  tag_id
1          10
1          7
1          9
2          3
2          9
2          10
3          9
3          10
Je voudrais pouvoir retourner mes posts ID uniquement si ma requête liste tous les posts avec les tags IDS.

Voici ma requête :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM posts_tags WHERE tag_id IN (10, 9);

Les post_id 1, 2 et 3 me seront retournés ;
J'aimerais avoir juste le 3 qui est présent dans dans le tag_id 10 et 9.

Peut-être faut-il que je revois la structure de ma table pour faire ce que je veux sinon comment puis-je bien faire ma requête ? Merci d'avance.