Re bonjour
je coince sur une requete,
Table : wp_term_relationships de wordpress (MySQL)
- int object_id
- int term_taxonomy_id
Je cherche a recuperer tout les object_id qui ont pour term_taxonomy_id : 10 ET 12
exemple de la table :
je cherche donc a recuperer 1 et 4 et non pas 1, 2, 3, 4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 object_id | term_taxonomy_id 1 | 10 1 | 12 2 | 10 2 | 8 3 | 12 4 | 12 4 | 10
mais a part faire un triple select, je vois pas
J'aimerai vraiment trouver une autre solution car 10 et 12 sont deja des resultas d'une autre requete et cela m'ennuirai de devoir faire deux requete BDD juste pour ca... mais la je commence a secher... ^^"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT object_id FROM wp_term_relationships WHERE object_id IN (SELECT object_id FROM wp_term_relationships WHERE term_taxonomy_id = 10) AND object_id IN (SELECT object_id FROM wp_term_relationships WHERE term_taxonomy_id = 12)
Votre avis ?
Merci d'avance![]()
Partager