Bonjour ,
je bute sur l'utilisation de la fonction MAX
J'ai une table avec trois champs
IDCONTACT
IDDOSSIER
DATECONTACT
idcontact est la clef primaire de ma table , c'est un champ compteur, donc différent pour chaque enregistrement
Je veux récupérer L'IDCONTACT DE LA LIGNE AVEC LA DATECONTACT LA PLUS RECENTE POUR UN
UN IDDOSSIER DONNE
JE FAIS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT MAX(DateContact) AS Expr1, IdDossier, IdContact FROM dbo.PERContacts GROUP BY IdDossier, IdContact HAVING (IdDossier = 1767)
mais c'est pas ça ... Cela me renvoie deux lignes
quelqu'un peut-il me donner une piste ?
Partager