我正在尝试从数据按周分组的 MySQL 表中获取行数。
到目前为止,我的查询是:
 "SELECT count(*) as tweets, twitTimeExtracted as date 
  FROM scene.twitData 
  group by week(twitTimeExtracted)"
此查询返回以下数据:

如您所见,周数不正确,我预计从 1 月 7 日星期一(7、14、21、28、4、11 等)开始到本周的每周数据。
我还尝试了原始查询的修改版本:
SELECT count(*) as tweets, twitTimeExtracted as date 
FROM scene.twitData 
WHERE date(twitTimeExtracted) 
   BETWEEN '2013-01-07' and '2013-03-11' 
group by week(twitTimeExtracted)
这将返回与第一个查询类似的结果。
可能与存储在 DATETIME: twitTimeExtracted 列中的一些数据不一致的几行数据?我真的不知道我对 MySQL 不是很有经验。
任何帮助将不胜感激。
谢谢