Skall sätta ihop ett simpelt forum med Access som databas. Och vill då i frågan som tar ut trådarna i ett underforum ta ut datumet för det senaste inlägget i varje tråd. Och hade då tänkt mig som nedan, men detta resulterar i att varje rad(tråd) får värdet av den senaste posten i det aktuella forumet inte tråden.
SELECT
[threads].[t_id],
[threads].[t_name],
(SELECT TOP 1
posts.p_createdate
FROM threads
LEFT JOIN posts ON threads.t_id = posts.p_t_id
WHERE (p_t_id = [threads].[t_id])
ORDER BY posts.p_id DESC) AS lastpostdate
FROM threads
WHERE [threads].[t_f_id]=1
ORDER BY t_id DESC