2012-11-15 98 views

回答

7

因此,請選擇月份的第一天:2012-01-01(或您想要的任何月份和年份)。

獲取日期的工作日索引。這裏的索引是從0到6.

從6減去該索引,您將獲得需要添加多少天直到日期爲星期日。

將天數增加到所選日期。

SELECT DATE_ADD("2012-01-01 10:00:00", INTERVAL (6 - WEEKDAY("2012-01-01 10:00:00")) DAY); 

或者:

SELECT DATE_ADD("2012-01-01", INTERVAL (6 - WEEKDAY("2012-01-01")) DAY); 
相關問題