Bonjour
J'ai une table historique qui ressemble à ça :  
id (PK)
login
date_debut
date_fin
 
avec des enregistrements du style
1 user1 2006-01-03 2006-01-05
2 user2 2006-01-05 2006-01-09
3 user1 2006-01-07 NULL
4 user1 2006-02-13 2007-01-05
5 user2 2006-01-03 NULL
 
 
Je veux récuperer les lignes où la date_debut est la plus récente, et ce pour chaque login.
un 
Citation :
 
 SELECT login, MAX(date_debut) FROM historique GROUP BY login
   | 
 marche bien, mais je cherche en fait à récupérer toutes les infos de la ligne : l'id et aussi la date de fin.
 
Idealement je cherche à avoir:  
2 user2 2006-01-05 2006-01-09
4 user1 2006-02-13 2007-01-05
 
est ce que ça inspire quelqu'un ?