我想从2015年7月开始获取每周的mysql结果列表,以显示表用户GROUPED BY Week的SUM或新用户。这可能吗?

因此,结果是:

CW25/15: 100
CW26/15: 70
CW27/15: 180
....


怎么做?

最佳答案

您可以这样做(您没有发布表结构,因此您必须对其进行调整):

SELECT concat('CW',week(DateColumn),'/',year(DateColumn)) as weekDate,
       count(*) as cnt
FROM YourTable
GROUP BY concat('CW',week(DateColumn),'/',year(DateColumn))
ORDER BY year(DateColumn),week(DateColumn)

08-06 21:49