我正在尝试从 Threads 表中返回带有线程的最新 5 个主题。然后我还需要加入主题表以将 topic_name + 从线程表连接返回到作者表并返回作者姓名。
如果一个主题在最近的 x 个帖子中出现多次,我只想要最近(最高)的线程 ID 信息。
SELECT distinct top 5 Topic_ID, Thread_ID from tblThread ORDER BY Thread_ID DESC
只返回 5 个最近的线程 ID,如下所示
topic_id - Thread_id
852 - 2905
852 - 2904,
850 - 2903,
937 - 2902,
937 - 2901
我要返回 852 - 2905 + 其他字段,主题名,作者名
850 - 2903 + ..
937 - 2902 + ...
&接下来的两个主题ID
提前致谢 :)