自2011年1月起,每周从myql获取数据。时间戳是unix时间戳。因此,我可以看到自2011年1月以来每周制作的条目数并进行分析
答案 0 :(得分:1)
正如Eljakim建议的那样:使用一些函数来获取周,然后使用GROUP
函数聚合数据,以便按周计算
SELECT year(from_unixtime( ... )), week(from_unixtime( ...) ), COUNT(*)
GROUP BY year(from_unixtime( ... )), week(from_unixtime( ...) );
添加一些WHERE
子句以仅获取截至2011年的数据。
答案 1 :(得分:0)
您可以使用MySQL函数FROM_UNIXTIME
将时间戳转换为日期时间值。
然后,您可以使用MySQL函数week
来获取周数。
即:
select year(from_unixtime( ... )), week(from_unixtime( ...) ) ...