Bonjour à tous !
Je veux trier mes articles en fonction du nombre de réactions dans le forum joint avec le critère compteur de SPIP-Bonux.
Le problème est que le compteur choisi de faire la jointure sur le champ id_auteur au lieu d'utiliser id_article. Est-ce qu'il est possible de forcer la chose (par exemple {compteur forums id_article}, qui ne fonctionne pas) ?
(la reqûete en question :
SELECT articles.id_rubrique, articles.id_article, COUNT(L2.id_forum)
AS compteur_forums, articles.titre, articles.descriptif, articles.visites, articles.lang
FROM `KEZECOV2`.spip_articles
AS `articles`
INNER JOIN `KEZECOV2`.spip_auteurs_articles
AS L1 ON ( L1.id_article = articles.id_article )
INNER JOIN `KEZECOV2`.spip_forum
AS L2 ON ( L2.id_auteur = L1.id_auteur )
WHERE (articles.statut = 'publie')
AND (articles.id_article = 7755)
GROUP BY articles.id_article
)