requête sql GROUP BY

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2383
Inscription: Ven Aoû 30, 2002 13:35

requête sql GROUP BY

Message le Mar Mar 16, 2004 23:49

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

Tchinkatchuk
WRInaute impliqué
WRInaute impliqué
 
Messages: 287
Inscription: Mar Avr 22, 2003 14:00

Message le Mer Mar 17, 2004 16:31

tu veux recuperer tout ca dans la meme requete ou alors je n'ai pas compris

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2383
Inscription: Ven Aoû 30, 2002 13:35

Message le Mer Mar 17, 2004 18:49

oui, tout dans une requête :o(


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités