Bonjour,
C'est assez confus mais on va essayer...
J'ai une table tbSujets, et une table tbMessages (avec un champ sujetFK) qui se réfère à la première table. J'ai donc une relation 1...N entre Sujets-Messages.
Lorsque je liste les sujets, j'aimerais faire apparaitre dans la liste le dernier message de chaque sujet, mais en une seule requete.... Ce que j'aimerais c'est :
POUR CHAQUE SUJET :
une ligne avec tous les champs de tbSujets, + tous les champs de tbMessages remplis avec les données du dernier enregistrement concernant le sujet.
En gros c'est un mix de 2 requetes :
SELECT * FROM tbSujets
et
SELECT TOP 1 * FROM tbMessages WHERE sujetFK=## ORDER BY dMessage DESC
Merci de m'aider !
Partager