SELECT
a.日期字段 ,COUNT(*) cnt
FROM
表名 a
WHERE
(a.日期字段 BETWEEN '2017-06-01' AND '2017-08-07')
AND
(date_formate(a.要筛选的字段,'%H:%i:%S') BETWEEN '08:00:00'AND'09:00:00')
GROUP BY
a. 日期字段
上述代码就是在mysql数据库中查询从6月1日到8月7日之间,每天用户操作的数量。其中:
日期字段:例如:2017-07-01
要筛选的字段:其格式为datetime类型,例如2017-07-01 12:00:00
如果是其他的格式的日期类型数据,具体没有尝试过,欢迎分享。