我有3个mysql表:
members_table(registrationDate memberId ageBand scoreBand)
clicks_table(clickDate memberId isApplication isApproval revenue ageBand scoreBand)
activeUsers_table(activityMonth memberId ageBand scoreBand platform)
我试图找到获得的方法:
按月龄划分的每月月度登记群组每月活跃用户的百分比。
我找不到合适的方式来找到结果,你能帮忙吗?
谢谢!
答案 0 :(得分:0)
我担心你的问题很难理解,所以我只想提一下如何继续下去。
如果要编写汇总查询以按月汇总,可以使用LAST_DAY()
函数。这是一个例子:
SELECT COUNT(*) members, LAST_DAY(registrationDate) registrationMonth
FROM members_table
GROUP BY LAST_DAY(registrationDate)
您可以编写多个这样的查询,按月汇总不同的指标。然后,处理像表这样的查询,您可以将它们连接在一起。