requête sql GROUP BY

WRInaute passionné
Salut,
je ne m'en sort pas.
J'utilise le forum phorum et je veux afficher en page d'accueil les derniers posts.
dans la table, les champs sont :

id
datestamp
thread (id du premier message du thread)
author
subject

je voudrais afficher, pour les 15 derniers sujets triés par date, le nombre de reponses ainsi que l'auteur de la dernière réponse.

j'ai fait :

SELECT thread,count(*) AS cpt,subject,max(datestamp) as dts FROM nom_du_forum GROUP BY thread ORDER BY dts DESC limit 15

la mention GROUP BY me permet de regrouper tous les thread
count(*) compte le nombre de messages par thread
max(datestamp) récupère la date max du thread

le problème est : comment récupérer le PREMIER subject (car il peut changer) et le DERNIER author ??

merci
 
Discussions similaires
Haut