Requête pour avoir l'enreg le plus récent selon une date

Résolu
doonslap Messages postés 80 Date d'inscription   Statut Membre Dernière intervention   -  
DelNC Messages postés 2360 Statut Membre -
Bonjour,

Chaque jour, les collaborateurs saisissent les tâches qu'ils ont accomplis dans la journée, avec une durée, description, ....

J'ai une vue qui regroupe les saisies d'heures et lie les données des heures avec celles des collaborateurs.
Voici la vue en question :

CREATE VIEW VW_HEURE_EMPLOYE
(DATE, EMPLOYE_ID, EST_EMPLOYE_ACTIF, IDENTITE_ID, IDENTITE_NOM, IDENTITE_PRENOM)
AS SELECT HE.DATE, HE.EMP_EMPLOYE_ID, EMP.EST_ACTIF, IDT.ID, IDT.NOM, IDT.PRENOM
FROM HE_HEURE HE, EMP_EMPLOYE EMP, INT_IDENTITE IDT
WHERE HE.EMP_EMPLOYE_ID = EMP.ID AND
EMP.INT_IDENTITE_ID = IDT.ID


J'aimerais faire une requête qui retourne, pour chaque collaborateur, la saisie qui a la date la plus récente.
Ceci dans le but de pouvoir contrôler à quelle date les collaborateurs ont saisis leurs dernière tâche.

Merci d'avance pour votre aide

2 réponses

  1. DelNC Messages postés 2360 Statut Membre 2 010
     
    Bonjour

    Pour avoir la dernière action réalisée pour chaque collaborateur

    SELECT Max(DATE), EMPLOYE_ID, ...
    from maTable
    group by EMPLOYE_ID
    1
  2. doonslap Messages postés 80 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour,

    Merci beaucoup pour la réponse :-)
    0
    1. DelNC Messages postés 2360 Statut Membre 2 010
       
      De rien

      :)
      0