messages
列で呼び出されるテーブルがあるとしましょう:
id | from_id | to_id | subject | message | timestamp
実際のスレッドにドリルダウンする前に FaceBook の受信トレイに表示されるように、各ユーザーからのみ最新のメッセージを取得したいと考えています。
このクエリは、必要な結果に近づくようです:
SELECT * FROM messages GROUP BY from_id
ただし、クエリは、最新ではなく、各ユーザーからの最も古いメッセージを提供しています。
私はこれを理解することはできません。