1
我使用时间戳监控网站点击量。我如何在MySQL中获得一整天的点击量?结果应该如下所示:今天=> 10次点击。点击存储如下:Mysql查询每日点击量
id|created
3|2012-04-14 23:23:19
4|2012-04-14 23:04:31
5|2012-04-14 23:19:21
对于2012年4月14日,这将使三个点击。在此先感谢,所以!
我使用时间戳监控网站点击量。我如何在MySQL中获得一整天的点击量?结果应该如下所示:今天=> 10次点击。点击存储如下:Mysql查询每日点击量
id|created
3|2012-04-14 23:23:19
4|2012-04-14 23:04:31
5|2012-04-14 23:19:21
对于2012年4月14日,这将使三个点击。在此先感谢,所以!
由单一的日期下面的查询将组并给计数日期:
SELECT count(id), DATE(created) FROM a_table GROUP BY DATE(a_table.created);
SELECT String
FROM TableName
WHERE CURTIME() BETWEEN lowerlimit AND upperlimit
OR CURTIME() BETWEEN SUBTIME(upperlimit, '24:00:00') AND lowerlimit
OR SUBTIME(CURTIME(), '24:00:00') BETWEEN SUBTIME(upperlimit, '24:00:00') AND lowerlimit
见S/O
多亏了你们俩。哪些查询可能会更快? Vikram对我来说看起来更简单一些。 – Jan 2012-04-16 06:04:03
这会工作得更快。 – Vikram 2012-04-16 06:10:50
那么,我接受这个答案,但也为本杰明+1。谢谢! – Jan 2012-04-16 06:48:13