我想在特定月份每周获取数据。
例如:如果我选择可能是月份。我需要第一周的计数,第二周的计数,第三周的计数等等。
答案 0 :(得分:0)
使用以下查询。
select
concat(year(date_format(timefield, '%Y-%m-%d')), ' week ', substring_index(dayofyear(date_format(timefiels, '%Y-%m-%d'))/7+1, '.', 1)) as time,
sum(sales) as sales
from
account
where
timefield>='2014-05-01 00:00:00'
and timefield<='2014-05-31 23:59:59'
group by
time;