我是 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。
谢谢你。