比方說,我有一個名爲messages
與列的表:如何使用GROUP BY獲取每個組中的最新記錄?
id | from_id | to_id | subject | message | timestamp
我想從每個用戶得到的最新消息而已,就像你會在你的Facebook收件箱中看到你深入到實際的線程之前。
該查詢似乎讓我接近結果,我需要:
SELECT * FROM messages GROUP BY from_id
但是查詢是給我的每一個用戶,而不是最新的最早的消息。
我無法弄清楚這一點。
甚至還有一個更好的解決這個問題[這裏](http://stackoverflow.com/questions/1313120/retrieving-the-last-記錄在每個組) –