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