petit-ourson Posté 28 Novembre 2007 Posté 28 Novembre 2007 Bonjour tout le monde, 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) : id_parent | valeur | date_maj1 | toto | 2007-11-011 | tata | 2004-10-012 | titi | 2007-10-012 | tutu | 2005-08-013 | tete | 2007-04-01 J'aimerai récupérer le total des lignes par id_parent avec la dernière mise à jour soit : id_parent | nombre | derniere_maj1 | 2 | 2007-11-012 | 2 | 2007-10-013 | 1 | 2007-04-01 Ca doit ressembler à quelques choses du style : SELECT id_parent, count(*), date_maj FROM maTable GROUP BY id_parent Merci d'avance.
petit-ourson Posté 28 Novembre 2007 Auteur Posté 28 Novembre 2007 Merci tout le monde. SELECT id_parent, count(*), MAX(date_maj) FROM maTable GROUP BY id_parent Je vais reprendre des vacances...
petit-ourson Posté 28 Novembre 2007 Auteur Posté 28 Novembre 2007 Effectivement, j'ai retrouvé la mémoire entre temps ;o)
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant