mysql 取上周一时间
时间: 2024-07-23 07:01:03 浏览: 45
MySQL日期时间函数大全
5星 · 资源好评率100%
在MySQL中,获取上周一的时间可以使用日期函数来计算。假设当前日期是`CURDATE()`,你可以通过减去一周再加上一天来得到上周一。以下是SQL查询的一个例子:
```sql
SELECT DATE_SUB(CURDATE(), INTERVAL 1 WEEK) + INTERVAL 1 DAY AS '上周一';
```
这条命令首先从今天的日期中减去7天(`INTERVAL 1 WEEK`),然后加上1天,因为上周一是距离今天最近的那个周一,不是上个星期日。
如果你想获取特定数据库表中的上周一记录,需要替换`CURDATE()`为该表中的日期字段名。
阅读全文