【发布时间】:2013-10-27 08:49:54
【问题描述】:
我正在尝试用 PHP 编写一些代码,让我可以在过去一周、一个月、一年等期间获得我网站上的前 10 个页面。现在,每天的页面浏览量都存储在一个表格中。每行包含页面 ID、当天 0:00 的 unix 时间戳和当天的浏览量。
所以要完成我想要的,我需要选择此表中的所有行(在我给定的时间范围内),然后将具有相同页面 ID 的每一行的页面浏览量相加,然后将其排序为低的。我想不出一种不会因大量循环而疯狂复杂的方法。有人对我有什么想法吗?
谢谢!
【问题讨论】:
-
你能告诉我们你到目前为止写了什么吗?
-
在 MYSQL 之外学习 DAY、MONTH、YEAR、GROUP BY、COUNT 和 ORDER BY 函数