鉴于图中显示的表格,我想计算有超过一天的日期远的用户数量。基本上问题是计算常规访客的数量。
例如:用户adrian@
有3个时间戳,其中2个在同一天,另一个在2天后,所以该用户回来了。相反,用户david@
只有2个时间戳(在同一天),这意味着该用户没有回来。有什么想法吗?
答案 0 :(得分:2)
您可以使用以下查询:
SELECT usuario_email
FROM users
GROUP BY usuario_email
HAVING COUNT(DISTINCT DATE(fecha)) > 1
以上将选择在2个或更多不同日期访问过您网站的用户,因此它会根据您的示例数据仅选择adrian@
。