によって制限が、私は、次のフィールドを持つテーブルがあります最新のアイテムは25個なので、SELECT * FROM table ORDER BY date DESC LIMIT 50
mysqlの選択最新の、ソース
追加の要件は、すべてのsource_idから最新の3つだけを選択することです。
レコードはそのような何か、
id | source_id | title | date
----+-----------+-------+---------
1 2 aaa 2012-1-1
2 2 aaa 2012-1-2
3 2 aaa 2012-1-3
4 2 aaa 2012-1-4
5 3 aaa 2012-1-5
6 4 aaa 2012-1-6
を見ればだから私は、私のクエリは項目4,3,2,5,6
を返すようにしたいとのすべてのソースのだから3最も最近の全体の制限は25です。
私はそれが十分明確ではないので、詳細が必要かどうか尋ねてください。ここで
それは動作します:)ありがとう! – applechief