WEEKS_ADD
描述
函数用于在指定的日期或时间值上增加(或减少)一定数量的周
语法
WEEKS_ADD(<datetime_or_date_value>, <weeks_value>)
必选参数
参数 | 描述 |
---|---|
<datetime_or_date_value> | DATETIME 或者 DATE 类型的输入值 |
<weeks_value> | 整数,表示要增加或减少的周数(正数表示增加,负数表示减少) |
举例
-
在
2020-02-02 02:02:02
时间上增加一周select weeks_add("2020-02-02 02:02:02", 1);
+-------------------------------------+
| weeks_add('2020-02-02 02:02:02', 1) |
+-------------------------------------+
| 2020-02-09 02:02:02 |
+-------------------------------------+ -
在
2020-02-02 02:02:02
时间上减少一周select weeks_add("2020-02-02 02:02:02", -1);
+-------------------------------------------------------------+
| weeks_add(cast('2020-02-02 02:02:02' as DATETIMEV2(0)), -1) |
+-------------------------------------------------------------+
| 2020-01-26 02:02:02 |
+-------------------------------------------------------------+ -
给
2020-02-02
日期增加一周select weeks_add("2020-02-02", 1);
+--------------------------------------------+
| weeks_add(cast('2020-02-02' as DATEV2), 1) |
+--------------------------------------------+
| 2020-02-09 |
+--------------------------------------------+