Bonjour,

J'ai deux tables, une table annonce et une table marque
la table annonce contient la cle etrangere de la table marque.

Je souhaiterais afficher le nombres d'annonces par marque jusque la c'est ok j'ai abouti à cette requete

SELECT marque, count(a.IdMarque) as nb, m.idmarque
FROM marque m LEFT OUTER JOIN annonce a ON m.idmarque = a.idmarque
GROUP BY marque

Ma table annonce contient un champ visible qui active ou desactive l'annonce comment faire pour prendre en compte dan sla requete précedente cette contrainte
j'ai essayé ca mais ca marche pas

SELECT marque, count(a.IdMarque) as nb, m.idmarque
FROM marque m LEFT OUTER JOIN annonce a ON m.idmarque = a.idmarque
where a.annonce.visible='oui'
GROUP BY marque