三浦と申します。
一般的なSQLの質問で恐縮なのですが
差し支えなければ、お教えください。
4つカラム(A, B, C, D)で、下記のレコードが
存在するテーブルがあるとします。
以下の条件でデータを取得したいのですが
ワークテーブルを使わずに取得できるSQLが思いつきません。
どなたか、ご教授いただけると幸いです。
よろしくお願いいたします。
■MySQL
Ver, 5.0.22
■カラムとレコード
A, B, C, D
-------------------
a, b, 1, 2007-02-01
b, c, 2, 2007-02-02
a, b, 3, 2007-02-05
c, d, 2, 2007-02-05
b, c, 4, 2007-02-09
a, b, 1, 2007-02-10
■取得する条件
カラムAとカラムBでユニークかつ
日付が一番新しいレコード
■取得したいデータ
a, b, 1, 2007-02-10
b, c, 4, 2007-02-09
c, d, 2, 2007-02-05