有这么个需求:需要统计每天、每周、以及每个月打开app的次数。本来呢这是很好设计的,可是表中也需要记录每个人每天打开app的次数。举个例子:用户A在2018.7.19日打开app 5次,明天打开app 10次,后天打开app 7次,这样如何如何统计每周的打开app的次数呢?这样的数据表的字段怎么设计呢?麻烦大神给个思路。悬赏分剩的不多。
要建个用户登录信息的表吗 给个日期时间 登陆次数 , 每次登陆(进入app)记录一次,获取当天的时间 更新次数 ,不知道行不行。新人 菜鸟
最简单的办法就是:用户id,时间 APP打开记录表.
这样做的问题是数据量大.不过加2个索引不会有什么大问题.
这个记录表属于那种操作频繁但是查询频率极低,每次查询耗费时间非常多,这个统计需求一般来说应该独立于用户表来设计,一个月创建一个表来记录用户打开app的情况,用户打开一次记录一次,基本字段为userid,opentime就可以了