Bonjour,
je dois rechercher dans une base sql le dernier enregistrement d'une table via la date, le pb c'est que ma requête me sort deux dates pour une même personne
Voici ma requête :
Voici ce que cela me donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT TOP (100) PERCENT dbo.PERSINFO_MASTER.S_SURNAME + ' ' + dbo.PERSINFO_MASTER.S_FIRSTNAME AS Nom, dbo.BOOKING_A.I_TERMINALID, MAX(dbo.BOOKING_A.D_DATE) AS Date FROM dbo.PERSINFO_MASTER INNER JOIN dbo.BOOKING_A ON dbo.BOOKING_A.I_PERSID = dbo.PERSINFO_MASTER.I_PERSID GROUP BY dbo.BOOKING_A.I_TERMINALID, dbo.PERSINFO_MASTER.S_SURNAME + ' ' + dbo.PERSINFO_MASTER.S_FIRSTNAME ORDER BY Nom
Par avance merci à vous
Partager