MYSQL获取上周的周五日期
时间: 2023-10-30 13:07:29 浏览: 123
根据日期获取该日期星期几
可以使用MySQL的日期函数来获取上周的周五日期。下面是一个示例查询:
```
SELECT DATE_SUB(CURDATE(), INTERVAL (DAYOFWEEK(CURDATE())+1) % 7 + 2 DAY) AS last_friday_of_last_week;
```
这个查询中,首先使用 `DAYOFWEEK()` 函数获取当前日期是本周的第几天(周日为1,周六为7),然后使用 `% 7` 计算出本周还剩几天,再加上2,就是上周五距离今天的天数。最后使用 `DATE_SUB()` 函数将当前日期减去这个天数,就是上周五的日期。
阅读全文