Bonjour,
n'étant pas très doué en SQL et après quelques recherches en echec. Je viens vous poser la question.
Voilà , j'ai un système de filtre pour des articles taggés.
tout mes tags sont sur la même table mais correspondent à 3 catégories de filtres (ex: chronologique | géographique | thematique ).
je cherche donc à faire une requête SQL qui remplie les conditions selon les tags cochés.
jusque là pas de problême. Ca se complique lorsque j'aimerais que lorsqu'il y a au moins deux tags cochés, les deux conditions soient remplies pour la recherche (ex: 2012 et Europe) et qu'il me trouve seulement les articles ayant ces deux tags.
J'arrive seulement à ce qu'il me fasse apparaître autant les articles avec un seul tag que ceux ayant les deux.
Je ne sais pas si je suis clair. n'hésitez pas à me poser la question et à répondre
merci par avance!
n'étant pas très doué en SQL et après quelques recherches en echec. Je viens vous poser la question.
Voilà , j'ai un système de filtre pour des articles taggés.
tout mes tags sont sur la même table mais correspondent à 3 catégories de filtres (ex: chronologique | géographique | thematique ).
je cherche donc à faire une requête SQL qui remplie les conditions selon les tags cochés.
jusque là pas de problême. Ca se complique lorsque j'aimerais que lorsqu'il y a au moins deux tags cochés, les deux conditions soient remplies pour la recherche (ex: 2012 et Europe) et qu'il me trouve seulement les articles ayant ces deux tags.
J'arrive seulement à ce qu'il me fasse apparaître autant les articles avec un seul tag que ceux ayant les deux.
Je ne sais pas si je suis clair. n'hésitez pas à me poser la question et à répondre

merci par avance!