ORDER BY, MAX() dans une jointure MySQL
Bonsoir,
Je vous expose mon problème en espérant avoir de l'aide,
j'ai une requête qui affiche mon forum comme suite :
nombre de sujet,
titre du dernier sujet,
auteur du dernier sujet et date du dernier sujet de chaque forum, le souci que je rencontre, c'est que je n'arrive pas a afficher le titre ,la date et l'auteur du dernier sujet j'ai beau mettre MAX() dans la colonne DateSujet mai rien y fait pourtant j'ai lu des article, des poste, et des exemple a ce sujet mai vraiment je n'y arrive pas,
sa fait 1 semaine que je bloque, alors maintenant je fait appel a vous en espérant que vous pourriez m'aider merci d'avance
Voici ma requête en question :
Code:
1 2 3 4 5 6 7 8
| SELECT IdForum ,IdSujet, NomCategorie,Rang,IdCategorie,NomForum ,IcFor,COUNT(IdSujet) AS NbSujet, TitreSujet, PseudoMembre ,IdMembre ,date_format(MAX(DateSujet),"%d/%m/%Y a %H:%i") AS dateFR
FROM
Categorie
LEFT JOIN Forum ON IdCategorie=IdForCat
LEFT JOIN Sujet ON IdSujFor=IdForum
LEFT JOIN Membre ON AuteurSujet=IdMembre
GROUP BY
IdForum '); |