L_D_W的博客通过本文主要向大家介绍了mysql,date_formate等相关知识,希望本文的分享对您有所帮助
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
如果是其他的格式的日期类型数据,具体没有尝试过,欢迎分享。