从MySQL中的周数获取ToDate,FromDate

时间:2012-06-19 11:31:51

标签: mysql

我很容易使用像Week

这样的MySql WEEK(SYSDATE())函数获取周数

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

需要的结果:

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

1 个答案:

答案 0 :(得分:2)

这对于这种工作非常有用:

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

请注意,这周的第一天是星期天。这可能取决于您的国家惯例;)