データを含むレコードを含むテーブルがあり、各レコードはカテゴリに属しています。次のようなテーブルがあるとしましょう。
ID | Category | Title | Date
--------------------------------------
1 | Cat 1 | Ttl 1 | 2013-02-18
2 | Cat 2 | Ttl 2 | 2013-02-18
3 | Cat 1 | Ttl 3 | 2013-02-20
私がやりたいのは、カテゴリごとに1つの記事だけを取得することです。取得するのは、テーブルの最新の記事である必要があります。
より詳細には、結果は次のようになります。
ID | Category | Title | Date
--------------------------------------
2 | Cat 2 | Ttl 2 | 2013-02-18
3 | Cat 1 | Ttl 3 | 2013-02-20
ご覧のとおり、カテゴリごとに1つのレコード(Cat1用とCat2用)が1つだけあり、Cat1のレコードの中で最新のものがあります。
MySQLクエリでそれをどのように変換できますか?