【发布时间】:2014-01-21 10:04:58
【问题描述】:
我正在尝试计算 2 个表中的帖子并加入我保留姓名的第三个表,但我确实遇到了麻烦..
T1 - id, message, id_users
T2 - id, reply, id_users
T3 - id, name
T1 只有主题,T2 只有主题的回复,T3 有用户信息,如姓名..
我想要统计,哪个用户的帖子(包括主题)最多,如下所示:
user1 - 454 total (topics + posts)
user2 - 421 total (topics + posts)
等等..
我真的无法编写一个 SQL 来执行此操作,我所知道的任何事情都不会起作用,也无法弄清楚,我可能会写什么到 ORDER BY 设置以使 ORDER 从最高职位到最低职位..
【问题讨论】:
-
请添加您尝试提问的内容
-
我尝试了很多变体,但没有任何效果。这是我的耻辱,但我从不使用括号,所以我从来没有接近解决这个问题。问题已经解决,所以我宁愿不要发布我愚蠢的试用..与功能查询相比真的很愚蠢..
标签: php mysql sql join sql-order-by