以下のように、ユーザー名、更新日、およびステータスを保持するテーブルがあります。
名前 | Updated_on | 状態
akg 29-NOV-10 Active
akg 13-JAN-12 NonActive
akg 10-MAR-12 Active
ems 23-JUL-12 NonActive
ems 10-SEP-10 Active
tkp 10-SEP-10 NonActive
tkp 13-DEC-10 Active
tkp 02-JUL-12 NonActive
tkp 24-SEP-10 Active
aron 12-JAN-11 NonActive
aron 07-NOV-11 Active
aron 25-JUN-12 NonActive
このテーブルでは、ステータスを変更するたびにユーザー ステータスが更新されます (つまりusername
、テーブルに示されているように、多くのエントリを持つことができます。
各ユーザーの最後から 2 番目に更新されたレコードが必要です。つまり、上記の表の場合、結果は次のようになります。
名前 | Updated_on | 状態
akg 13-JAN-12 NonActive
ems 10-SEP-10 Active
tkp 13-DEC-10 Active
aron 07-NOV-11 Active
これで各ユーザーの記録を取得したいので、私は本当に混乱しています。
これに使用できるクエリはありますか?
ありがとうございました