一年分为12个月。我们可以在四个星期内分解一个月。
在MySQL中,如何返回每月的星期几?(例如:第一周:2个条目,第二周:5个条目,第三周:3个条目;第四周:8个条目)
使用Week和WeekOfYear不能获得理想的结果,因为函数返回的是星期数YEAR,而不是月份。
FLOOR((DayOfMonth(dateCol)-1)/7)+1
我想说明的是,这可能不是分割数据的好方法-(请参阅注释),但这将使您尽可能地接近。