我試圖從線程表中返回線程中的最新5個主題。然後,我還需要加入主題表以將topic_name +從線程表連接返回到作者表並返回作者姓名。SELECT distinct distinct top 5 Topic_ID,來自tblThread的Thread_ID ORDER BY Thread_ID DESC
如果一個主題出現在最近的X帖子中,我只希望最近的(最高)線程ID信息的次數。
SELECT distinct top 5 Topic_ID, Thread_ID from tblThread ORDER BY Thread_ID DESC
剛剛如下
topic_id返回最近5倍線程ID的 - THREAD_ID
852 - 2905
852 - 2904,
850 - 2903,
937 - 2902,
937 - 2901
我想回到 852 - 2905 +等領域,主題名稱,作者姓名
850 - 2903 + ..
937 - 2902 + ...
&接下來的兩個主題ID的
感謝提前:)
你或許應該抓住相應的線程ID與一個GROUP BY的話題,和MAX的線程ID,由線程ID DESC排序,並限制爲5。然後查詢線程與他們的ID在前一集。對不起,我沒有時間創建工作查詢,這只是一個想法。 – 2013-02-15 16:24:47