我需要向用户展示最多的评论。我有两张桌子:
表:用户
ID | USERNAME | EMAIL
------------------------------
1 | USER01 | EMAIL01
2 | USER02 | EMAIL02
3 | USER03 | EMAIL03
4 | USER04 | EMAIL04
表:评论
ID | AUTHOR | COMMENT
----------------------------------
1 | USER01 | COMMENT...
2 | USER02 | COMMENT...
3 | USER01 | COMMENT...
4 | USER03 | COMMENT...
在这个例子中user01
,评论最多,但可以说我必须用他们拥有的评论数来计算它们。而且结果我必须向用户显示存储在用户表中的电子邮件。
如何计算并同时检查两个表以返回结果?还是我应该先获取用户信息然后计数?