gpt4 book ai didi

php - 用户登录报表需要用户最新的登录记录

转载 作者:行者123 更新时间:2023-11-29 04:38:22 27 4
gpt4 key购买 nike

正在尝试生成用户登录报告。

login_history表数据:

id user_id login_date_time
1 2 2016-02-28 06:42:57
2 2 2016-02-29 06:42:57
3 2 2016-02-29 07:42:57
4 3 2016-02-28 06:42:57
5 3 2016-02-29 06:42:57
6 3 2016-02-29 08:42:50
7 4 2016-01-20 06:42:57
8 4 2016-02-29 06:42:57
9 4 2016-02-29 09:40:50
10 5 2016-02-28 05:42:56

登录表:

id username mobile
1 user1 1234567190
2 user2 1234567892
3 user3 2234567890
4 user4 1234567899
5 user5 1214567896
6 user6 1238567891

预期输出:

user2 2016-02-29 07:42:57
user3 2016-02-29 08:42:50
user4 2016-02-29 09:40:50
user5 2016-02-28 05:42:56

需要有关MYSQL 查询的帮助。

最佳答案

一个带有分组的简单 INNER JOIN 可以为您提供所需的结果集:

SELECT l.username, MAX(lh.login_date_time)
FROM Login AS l
INNER JOIN login_history AS lh
ON l.id = lh.user_id
GROUP BY l.username

关于php - 用户登录报表需要用户最新的登录记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35746777/

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