我有一個小問題 - 我會得到這個查詢主題帖子數和最後一個帖子ID,但我想不出,如何得到正確的用戶ID。我得到第一個帖子(最低ID)的用戶ID,但我想最新的帖子...我已經嘗試添加「ORDER BY ID DESC」,但這不會幫助。任何想法如何做到這一點?獲取最後一篇文章的用戶ID(MySQL)
SELECT
COUNT(`id`) AS `count`,
MAX(`id`) AS `last_post_id`,
`topic_id`,
`user_id`
FROM `forum_posts`
WHERE `topic_id` IN (326, 207, 251)
GROUP BY `topic_id`
你爲什麼用IN子句限制topic_id? – Dave 2010-10-24 19:53:29
因爲我只想知道這些主題信息。你有更好的想法排序想要的主題嗎? – Kaspar 2010-10-24 20:11:38
我認爲你使用IN的方法很好。我不明白戴夫爲什麼評論它。 – 2010-10-24 20:40:31