Bonjour, j'ai cette requête sql qui marche bien (et me retourne 12 résultats)
Ma table cm (wp_bp_classifieds_classifiedmeta) se présente comme ceci :
J'aimerais rajouter une condition qui vérifie que, pour cet id; il y a une ligne dans cm qui a pour meta_key groups et pour meta_value "8" (avec les guillemets).
J'ai essayé ceci
Mais il me retourne exactement les même résultats que la première requête.
Une idée ?
Merci BCP !
SELECT DISTINCT c.id AS classified_id,c.category,c.action
FROM wp_bp_classifieds c
INNER JOIN wp_bp_classifieds_classifiedmeta cm ON cm.classified_id = classified_id
Ma table cm (wp_bp_classifieds_classifiedmeta) se présente comme ceci :
id classified_id meta_key meta_value
J'aimerais rajouter une condition qui vérifie que, pour cet id; il y a une ligne dans cm qui a pour meta_key groups et pour meta_value "8" (avec les guillemets).
J'ai essayé ceci
SELECT DISTINCT c.id AS classified_id,c.category,c.action FROM wp_bp_classifieds c
INNER JOIN wp_bp_classifieds_classifiedmeta cm ON cm.classified_id = classified_id
WHERE (cm.meta_key='groups' AND cm.meta_value LIKE '%"8"%')
Mais il me retourne exactement les même résultats que la première requête.
Une idée ?
Merci BCP !