Voilà , je suis en train de créer un petit forum .
Je l'ai créé de telle façon à ce que chaque post comporte le numéro du post , le numéro du sujet auquel il appartient , ainsi que sa date .
Pour lister les sujets , je souhaite donc faire une requette qui classe tous les sujets , celon la date du dernier post de chaque sujet .
J'ai donc fais cette requette :
SELECT * , count(id) AS nb FROM forum_messages GROUP BY id_sujet ORDER BY date DESC
Le problème de cette requette est qu'il me sélectionne automatiquement le 1ier post de chaque sujet , puis qu'il les ordonne en fonction de la date de ce 1ier post ...Y-a't'il moyen par une requette seulement , de sélectionner le DERNIER message de chaque sujet , puis de classer les sujets par date de ce message ?
Merci d'avance