我有下表:
+--+--------------------+---------+---- ------------------+ |身份证| lt_user | lt_time_stamp | lt_activity_operation | +--+--------------------+---------+---- ------------------+ |1 | 对外销售 | 2013-02-15 15:17:34 | 登录 | |2 | 对外销售 | 2013-03-20 16:25:09 | 登录 | |3 | 内部销售 | 2013-07-29 13:09:22 | 登录 | |4 | 内部销售 | 2013-08-01 11:06:11 | 登录 | |5 | 内部销售 | 2013-08-02 10:06:59 | 登录 | |6 | 内部销售| 2013-08-02 10:21:38 | 登录 | |7 | 内部销售| 2013-08-07 16:13:01 | 登录 | |8 | 内部销售 | 2013-08-12 10:51:16 | 登录 | +--+--------------------+---------+---- ------------------+
我试图检索每个用户的最后一个实例(时间戳)一次。
我需要的是:
+--+--------------------+---------+---- ------------------+ |身份证| lt_user | lt_time_stamp | lt_activity_operation | +--+--------------------+---------+---- ------------------+ |2 | 对外销售 | 2013-03-20 16:25:09 | 登录 | |8 | 内部销售 | 2013-08-12 10:51:16 | 登录 | +--+--------------------+---------+---- ------------------+
我得到的是:
+--+--------------------+---------+---- ------------------+ |身份证| lt_user | lt_time_stamp | lt_activity_operation | +--+--------------------+---------+---- ------------------+ |3 | 内部销售 | 2013-07-29 13:09:22 | 登录 | |1 | 对外销售 | 2013-02-15 15:17:34 | 登录 | +--+--------------------+---------+---- ------------------+
我的查询是:
SELECT lt_user, lt_time_stamp, lt_activity_operation
FROM log_table
GROUP BY lt_user
ORDER BY lt_time_stamp DESC;
谢谢