开发者社区 问答 正文

mysql 按时间分段统计数据的问题

现在我有两张表
一张是注册表 该表的字段是
userId(bigint), registerDate (注册时间 bigint ), time(时间戳 当天时间的零点零分 bigint)
一张是登录记录表
userId(bigint),loginTime(登入时间), logoutTime(退出时间), time(时间戳)
要得到如图中的数据该如何写sql。没有什么头绪。求各位给个思路。
1

展开
收起
落地花开啦 2016-02-21 09:51:54 3250 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    每日active分别存表,然后n日存留就把n日的表1。然后根据用户id从n日前的register表里筛出,再count下看够不够n个

    2019-07-17 18:45:44
    赞同 展开评论