Bonjour à tous,

Pour commencer je tiens a préciser que je suis totalement néophyte dans le SQL

J'ai accès à 3 tables différentes:

  • User_Identity qui contient les paramètres User_ID, User_FullName et User_Email (+ d'autres paramètres)
  • Historized_Item qui contient User_ID et Event_ID
  • Event qui contient Event_ID, Event_Type et Event_Date (+ d'autres paramètres)


J'ai besoin de récupérer la date du dernier évènement 'Account unlocked' lié à un utilisateur.

J'ai réalisé le code suivant mais je ne sais pas comment récupérer uniquement l' 'Event Date' la plus récente.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
SELECT
    User_Identity.User_FullName,
    User_Identity.User_Email,
    (Event.Event_Date / 86400000) + 25569
 
FROM
    User_Identity,
    Historized_Item,
    Event
 
WHERE    
    User_Identity.User_FullName LIKE 'A%'
    AND User_Identity.User_ID = Historized_Item.User_ID
    AND Historized_Item.Event_ID = Event.Event_ID
    AND Event.Event_Type = 'Account unlocked'
Merci d'avance