Bonjour à tous,
je tente une requête en apparence simple mais qui me tient en échec:
je dispose de 2 tables, SALARIE et CONTRAT, reliées par une jointure sur un IDALARIE, un salarié pouvant disposé de plusieurs contrats.
SALARIE
NOM | PRENOM | IDSALARIE
CONTRAT
IDCONTRAT | IDSALARIE | DATE_DEBUT | DATE_FIN
je voudrais tout simplement obtenir NOM, PRENOM, IDSALARIE, DATE_FIN du dernier contrat de chaque salarié (dernier contrat = DATE_DEBUT la plus élevée: MAX(DATE_DEBUT))
le problème étant que je veux DATE_FIN qui ne peut bien évidemment pas figuré dans le GROUP BY que m'imposerait l'utilisation de la clause MAX
Merci d'avance.
Partager