これは、DISTINCT スレッド タイトルを返さない SQL ステートメントです。
SELECT DISTINCT TOP 5 tblThread.Title, tblPost.Date
FROM tblPost
INNER JOIN tblThread ON tblPost.ThreadID = tblThread.ThreadID
ORDER BY tblPost.Date DESC
tblThread と tblPost の間の共通フィールドは ThreadID です。
私がこれをしたいのは、tblPost の最新の 5 つの投稿に基づいて、最新の 5 つの個別のスレッド タイトルを返すことです。
例: ASP.NET というスレッドが 2 回投稿され、それらが最新の 2 つの投稿である場合、スレッド (ASP.NET) のタイトルは 1 回だけ表示され、リストの一番上に表示されます。
どんな助けでも大歓迎です。
ステファン。