WEEKS_SUB
更新时间:2025-10-17
描述
用于在指定的日期或时间值上减少一定数量的周(即减去 weeks * 7 天)。
语法
SQL
1WEEKS_SUB(<date_value>, <week_period>)
必选参数
| 参数名称 | 描述 |
|---|---|
date_value |
DATE 或 DATETIME 类型的输入值。 |
week_period |
整数,表示要减少的周数(正数表示减少,负数表示增加)。 |
举例
-
在
2020-02-02 02:02:02日期时间上减去一周SQL1select weeks_sub("2020-02-02 02:02:02", 1);Text1+-------------------------------------+ 2| weeks_sub('2020-02-02 02:02:02', 1) | 3+-------------------------------------+ 4| 2020-01-26 02:02:02 | 5+-------------------------------------+ -
在
2020-02-02日期上减去一周SQL1select weeks_sub("2020-02-02", 1);Text1+--------------------------------------------+ 2| weeks_sub(cast('2020-02-02' as DATEV2), 1) | 3+--------------------------------------------+ 4| 2020-01-26 | 5+--------------------------------------------+
