Bonjour à tous,
voila, je cherche à résoudre un épineux probleme
j'ai une table
topics
id,date,titre,groupe_id
1,1234000,titre1,2
2,1132000,titre2,2
3,0983000,titre3,3
4,1235000,titre4,2
5,1132000,titre5,3
6,0983000,titre6,2
et je cherche a en extraire les titres des derniers posts de chaque groupe
autrement dit ici :
4,1235000,titre4,2
5,1132000,titre5,3
qui sont bien les derniers en date groupés par le champs group_id
j'ai la requete :
SELECT *,max(date) FROM topics group by group_id HAVING date=max(date) order by date DESC limit 0,5
car bien evidemment,
1 2
|
SELECT * FROM topics group by group_id order by date DESC limit 0,5 |
renvoie les premiers en date groupés par group_id
mais je suis coincé la :$
Voila voila ,
d'avance merci de votre aide
Partager