Je rentre de vacances et j'ai un peu le cerveau en compote.
J'ai dans ma table 5 lignes (enfin un peu plus en réalité, mais on va se limiter à cela pour l'exemple) :
CODE
id_parent | valeur | date_maj
1 | toto | 2007-11-01
1 | tata | 2004-10-01
2 | titi | 2007-10-01
2 | tutu | 2005-08-01
3 | tete | 2007-04-01
1 | toto | 2007-11-01
1 | tata | 2004-10-01
2 | titi | 2007-10-01
2 | tutu | 2005-08-01
3 | tete | 2007-04-01
J'aimerai récupérer le total des lignes par id_parent avec la dernière mise à jour soit :
CODE
id_parent | nombre | derniere_maj
1 | 2 | 2007-11-01
2 | 2 | 2007-10-01
3 | 1 | 2007-04-01
1 | 2 | 2007-11-01
2 | 2 | 2007-10-01
3 | 1 | 2007-04-01
Ca doit ressembler à quelques choses du style :
CODE
SELECT id_parent, count(*), date_maj FROM maTable GROUP BY id_parent
Merci d'avance.