按周统计时如何把日期转换为一周的时间段并按周累加

按周统计时如何把日期转换为一周的时间段并按周累加

1,把日期转为周一日期:DATE_SUB(hs_date,INTERVAL WEEKDAY(hs_date) DAY)

2,把日期转为周日日期:DATE_SUB(hs_date,INTERVAL WEEKDAY(hs_date) -6 DAY)

3,把日期转换为一周的时间段并另存名称:`concat(DATE_SUB(hs_date,INTERVAL WEEKDAY(hs_date) DAY),' ~', DATE_SUB(hs_date,INTERVAL WEEKDAY(hs_date) -6 DAY) ) as hs_date,然后group by hs_date即可

4,按周统计时如何把日期转换为一周的时间段并按周累加_第1张图片

5,现在可以愉快地按周统计了

你可能感兴趣的:(mysql)