Bonjour,

j'ai 2 tables :
professeurs
- id_prof (INT)
...

note
- id_prof (INT)
- date_notation (DATE)
- note (FLOAT)

et j'aimerais afficher les professeurs avec leur notes la plus récente avant une certaine date.
J'ai fais ceci pour l'instant :
SELECT P.*, N.date_notation AS date_note, N.note FROM professeurs P
LEFT OUTER JOIN note N
ON P.numen = N.numen
WHERE N.date_notation < '2003-10-01'
GROUP BY P.numen
Cela me retourne bien une ligne par professeur mais la date n'est pas la plus récente?