私はSQLに慣れていないので、これを行う必要があります.sec_users_tableという名前のテーブルがあります。次のようになります。
id ip user_id to_dt
--------------------------------------------------
1 1 1 26-Apr-12 2:14:02 PM
2 1 1 30-Apr-12 8:48:49 PM
3 1 1 02-May-12 6:17:22 PM
4 2 5 05-May-12 6:18:10 PM
5 2 5 04-May-12 6:17:57 PM
6 3 8 07-May-12 1:32:34 PM
7 3 8 09-May-12 5:09:54 PM
8 4 10 10-May-12 4:40:42 PM
9 5 12 11-May-12 6:10:29 PM
最新の日付で一意のペア (ip、user_id) を選択したいのですが、id と ip の列だけを返します。この例の結果は次のようになります。
id ip
-----------
3 1
4 2
7 3
8 4
9 5
Oracle pl/sql を使用しています。
ありがとうございました。