Bonjour à tous.
j'ai une table qui contient une liste d'individu venus passer des examens de santé.
Chaque individu peut avoir suivi un ou plusieurs examens de santé.
Exemple ici pour un individu ayant suivi plusieurs examens ;
1 2 3 4 5 6 7 8 9 10
|
NIND NTI DATE_EXAMEN DATE_EXAMEN_PRECEDENT
2346378 5016788 05/01/2015 10/06/1997
2346378 5016788 05/01/2015 14/02/2003
2346378 5016788 05/01/2015 24/07/2009
2346378 5016788 05/01/2015 06/08/2010
2346378 5016788 05/01/2015 20/09/2011
2346378 5016788 05/01/2015 16/10/2012
2346378 5016788 05/01/2015 03/12/2013
2346378 5016788 05/01/2015 05/01/2015 |
J'aimerais trouver la date de l'avant dernier examen de santé.
Avec Above, j'obtient la liste de tous les examen avec en regard de la date de l'examen récent (colonne DATE_EXAMEN) l'examen précédent (colonne DATE_EXAMEN_PRECEDENT).
Or j'aimerais ne récupérer qu'une seule ligne par individus, avec la date du dernier examen et la date de l'avant dernier examen.
Soit cette ligne ;
2346378 5016788 05/01/2015 03/12/2013
Comment puis je faire ?
Pourriez-vous m'aider svp ?
Rq; j'ai essayé peek et previous dans le load mais ces fonctions me renvoient l'avant dernière date d'examen de l'ensemble de la table.
Partager