在MySQL中每月的一周的功能
AFAIK,该月的第一周没有标准。
一年的第一周是包含的周Jan 4th。
Jan 4th
您如何定义每月的第一周?
您需要像这样重写查询:
SELECT WEEK(dateField, 5) - WEEK(DATE_SUB(dateField, INTERVAL DAYOFMONTH(dateField) - 1 DAY), 5) + 1
以便正确处理年份转换,并从星期开始Monday。
Monday
否则,您的查询就可以了。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群