如题,
我想统计网站的活跃用户,希望统计本月里在独立的3天(至少3天)里登录过的用户数!有一张表专门用来记录用户的登录,通过下面两个字段能实现这个统计需求么,刚刚使用mysql,最好能给出示范sql,请兄弟们多指教,分可以再加!
uid 用户id
time 访问时间
我想统计网站的活跃用户,希望统计本月里在独立的3天(至少3天)里登录过的用户数!有一张表专门用来记录用户的登录,通过下面两个字段能实现这个统计需求么,刚刚使用mysql,最好能给出示范sql,请兄弟们多指教,分可以再加!
uid 用户id
time 访问时间
select count(1) from tablename where date_add(time,interval 3 day) <= now();
select count(1) from
(
select count(1) from tablename where date_add(time,interval 3 day) <= now()
group by id
) T;
表示至少三天。4.1的支持子查询