gpt4 book ai didi

mysql - 使用 group by 和 order by 进行 mysql 查询

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

我有一个像这样的 MySQL 表:

登录日期是时间戳

id       userID          loginDate
1 524 1546538626
2 524 1546538649
3 1 1546539656
4 925 1546539681
5 1073 1546544363
6 1 1546544731
7 524 1546548094
8 1073 1546548169
9 1073 15465922

我想编写一个查询来显示哪些用户上次登录并且还有登录日期(没有重复)。我试过这个查询,但它显示每个用户第一次登录!

SELECT * from 
(select * from lastlogin order by id desc)t
GROUP by userID

我不知道怎么写这个。谁能帮忙?谢谢

最佳答案

您可以尝试如下。

select userId,max(logindate) md
from fzxit_lastlogin
group by userid
order by userid

关于mysql - 使用 group by 和 order by 进行 mysql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54731964/

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