我正在记录MySQL表中登录用户查看的每个页面。我想以与Google Analytics类似的方式计算网站在一段时间内(例如,日,周,月,两个日期等)之间的访问量。
Google Analytics将访问定义为用户活动,相隔至少30分钟不活动。我有每个综合浏览量的用户ID,URL和日期/时间,因此我需要一个可以计算以这种方式定义的访问的查询。
我可以轻松统计2个日期之间的网页浏览量,但如果来自用户的综合浏览量在另一个网页浏览的30分钟内并且只计算一次,那么如何动态计算出来?
以下是一小部分数据:
http://sqlfiddle.com/#!2/56695/2
非常感谢。