次の表があります。
name created_for created_on status
jen 2012-05-27 2012-02-15 12:14:09 Y
joe 2012-10-01 2012-02-15 12:22:09 Y
bob 2012-10-01 2012-02-15 12:47:09 N
jim 2012-10-01 2012-02-24 12:47:09 N
jim 2012-10-01 2012-02-29 12:47:09 Y
sam 2012-10-01 2012-03-11 12:47:09 N
sam 2012-10-01 2012-03-15 12:47:09 C
sam 2012-10-01 2012-03-22 12:47:09 Y
tom 2012-10-01 2012-04-10 12:47:09 N
tom 2012-10-01 2012-04-11 12:47:09 N
私が返したいのは、2012-10-01 の created_for 日付を持つ各人物の名前の最後の行、created_on ですが、その最後のエントリのステータスが N の場合のみです。したがって、上記のテーブルについては、戻る:
name created_on
bob 2012-02-15 12:47:09
tom 2012-04-11 12:47:09
ステータス条件は私を投げているものです。正しい結果を得るために「where status='N'」をどこに配置すればよいかわかりません。