gpt4 book ai didi

mysql - 按日期选择组的最新值

转载 作者:行者123 更新时间:2023-11-29 05:17:17 25 4
gpt4 key购买 nike

我有一个表 member_track,用于跟踪成员(member)对网站的访问。从外观上看,它跟踪每个负载。

我需要生成一个仅包含每个 成员的最新访问的结果集。

这是一个数据示例:

member_id   last_accessed    1413        2015-5-26  8:57    1413        2015-5-26  8:54    1413        2015-5-26  8:50    1413        2015-5-26  8:48    1413        2015-5-26  8:20    1413        2015-5-26  8:17    1412        2015-4-30  7:34    1412        2015-4-30  7:33    1411        2015-4-18  15:51    1411        2015-4-18  15:50

输出需要是:

member_id   last_accessed    1413        2015-5-26  8:57    1412        2015-4-30  7:34    1411        2015-4-18  15:51

(last_accessed 是一个datetime 字段)

我用 group by 和 max 尝试过各种方法,但没有任何成功。我应该如何处理这个问题?

最佳答案

你只需要查询max(last_accessed) per (i.e., grouped by) member_id:

SELECT   member_id, max(last_accessed)
FROM member_track
GROUP BY member_id

关于mysql - 按日期选择组的最新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30989216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com