Chinaunix首页 | 论坛 | 博客
  • 博客访问: 350630
  • 博文数量: 166
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1640
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-05 11:44
个人简介

文章不在长,坚持不懈记录下努力前行的脚步

文章分类

全部博文(166)

文章存档

2017年(19)

2016年(59)

2015年(88)

我的朋友

分类: Mysql/postgreSQL

2015-10-13 11:33:08

SELECT
  flag_id,
  COUNT(*) all_uv_keep7
FROM
  (SELECT
    flag_id,
    username,
    COUNT(ymd)
  FROM
    q_rep_tmp_user
  WHERE ymd >= SUBDATE(v_ymd,7)
    AND ymd <= v_ymd
  GROUP BY flag_id,
    usermac
  HAVING COUNT(ymd) = 7;
在上面的sql中,笔者意欲统计7天连续访问页面的用户,结果将截取区间选择为8天,其结果是将连续7天登陆的用户排除在外,而把有可能不是连续7天登陆的用户统计在内.注意红色字体部分!
阅读(665) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~