cs_Seb33300
Messages postés84Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention 7 février 2010
-
24 juil. 2006 à 14:32
cs_Malkuth
Messages postés268Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention24 avril 2013
-
24 juil. 2006 à 23:00
Bonjour
Je cherche a récupérer le dernier enregistrement de chaque membre sur un table de la forme :
TABLE(#membre, date, msg)
Il fdaudrais donc ainsi pour chaque membre présent dans cette table récuperer la derniere ligne posté en fonction de la date.
La date étant un timestamp (INT)
cs_Malkuth
Messages postés268Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention24 avril 20134 24 juil. 2006 à 23:00
Et si tu fais comme ca :
Select
matable.date,
matable.membre,
matable.msg
FROM
matable
INNER JOIN
(
SELECT
Max(date),
membre
FROM
matable
GROUP BY
membre
) As DernierEnrs
ON matable.date=DernierEnrs.date AND matable.membre=DernierEnrs.membre
Ca doit être optimisable sans sous requette mais bon l'esprit est là je pense.