Bonjour,
J'ai une table où l'on enregistre les données reçues pour des équipements.
Cette table ressemble à cela:
Je n'arrive pas à extraire les données pour chaque équipement pour leur date_acquisition la plus récente.id, num_eq, date_reception, date_acquisition, data_1, data_2, data_3, ...
Sachant que les dates d'acquisition peuvent être inverses aux dates de réception (vidage d'un tampon).
date_reception ------ date_acquisition
18/08/2009 09:06:40 18/08/2009 09:06:17
18/08/2009 09:06:40 18/08/2009 09:06:13
18/08/2009 09:06:40 18/08/2009 09:06:11
18/08/2009 09:06:41 18/08/2009 09:06:08
18/08/2009 09:06:41 18/08/2009 09:06:03
18/08/2009 09:06:41 18/08/2009 09:05:17
18/08/2009 09:06:41 18/08/2009 09:05:13
18/08/2009 09:06:41 18/08/2009 09:05:12
18/08/2009 09:06:41 18/08/2009 09:05:08
18/08/2009 09:06:41 18/08/2009 09:05:03
Mais qu'elles peuvent être dans le même ordres.
Faut-il passer par une procédure?
Y a-t-il une commande autre que MAX() pour récupérer la ligne complète dont la date est la plus haute pour chaque équipement.
Merci pour votre aide
jlmag
Partager