MySQL社区

标题: mysql查询6号到24号数据,就是用户在6号到24号中,有5天出现过就查询出来 [打印本页]

作者: guoweike    时间: 2014-7-1 15:19
标题: mysql查询6号到24号数据,就是用户在6号到24号中,有5天出现过就查询出来
SELECT
COUNT(*),visitor_imei,
   FROM `visitor` WHERE visitor_restime BETWEEN '2014-06-06' AND '2014-06-24'
GROUP BY visitor_imei HAVING COUNT(visitor_imei)>5
这是我写的sql语句,只能查询出来6号到24号时间内出现过5次以上的用户,但是没有写他是不是五天都出现过,用户一天可以有好几条记录,
有的数据6号到24号时间之内出现了20次,但是他就出现了3天,那就不查出来,必须有5天才行。

表名
visitor
时间字段:visitor_restime
用户唯一标示符:visitor_imei





欢迎光临 MySQL社区 (http://mysqlpub.com/) Powered by Discuz! X3.2