我有 5 个用户(在桌子上users
):
User ID (uid) | User Name (uname)
-----------------------------------
1 Fallon
2 Jeremy
3 Matt
4 Peter
5 John
- 到目前为止,Fallon (uid 1) 已登录 35 次。
- Jeremy 登录 32 次。
- 马特登录了 57 次。
- 彼得登录了 43 次。
- 约翰登录了 23 次。
日志详细信息存储在另一个表 ( logs
) 中:
Log ID (logid) - User ID (uid)
现在我想按最多登录时间的顺序表示一个用户列表。登录次数最多的用户将位于顶部,登录次数第二多的用户将排在第二位。喜欢:
- 马特登录了 57 次。
- 彼得登录了 43 次。
- 法伦登录了 35 次。
- Jeremy 登录 32 次。
- 约翰登录了 23 次。
因为日志存储在一个表中,而用户详细信息存储在另一个表中。我怎样才能,我应该使用什么查询来制作像上面这样的列表。请帮忙。