2

我很容易使用这样的 MySqlWeek函数获得周数WEEK(SYSDATE())

我只是想知道如何from and to date在 MySQL 中使用周数。

所需结果:

Week No From date       To date 
Week 25 June 18, 2012   June 24, 2012
4

1 回答 1

2

这非常适合这种工作:

SELECT
  ADDDATE(CURDATE(), INTERVAL 1-DAYOFWEEK(CURDATE()) DAY) _From,
  ADDDATE(CURDATE(), INTERVAL 7-DAYOFWEEK(CURDATE()) DAY) _To;

请注意,这里的第一天是星期日。这可能取决于您所在的国家/地区公约;)

于 2012-06-19T11:36:08.483 回答