bonjour à tous,
j'ai une table avec dedans par exemple:
bug_id------date_modified--------------old_value-------new_value
7------------13/01/2005 19:25:08-------10--------------30
7------------18/01/2005 17:48:30-------30--------------45
7------------24/02/2005 16:18:32-------45--------------80
7------------04/03/2005 12:48:13-------80--------------90
10----------13/01/2005 19:23:20--------10-------------20
10----------25/01/2005 10:20:11--------20-------------40
10----------25/01/2005 10:21:40--------40-------------80
10----------12/07/2005 09:32:16--------80-------------90
je voudrais récupérer l'avant dernière de chaque bug_id
donc ça:
7------------24/02/2005 16:18:32-------45--------------80
10----------25/01/2005 10:21:40--------40-------------80
mais je n'arrive qu'à récupérer la dernière en faisant ça:
savez vous comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT mantis_bug_history_table.bug_id, Last(mantis_bug_history_table.date_modified) AS DernierDedate_modified, Last(mantis_bug_history_table.new_value) AS DernierDenew_value FROM mantis_bug_history_table WHERE (((mantis_bug_history_table.field_name)="status")) GROUP BY mantis_bug_history_table.bug_id;
Partager