requête sql GROUP BY

  • Auteur de la discussion Auteur de la discussion jeroen
  • Date de début Date de début
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
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut