跳到主要内容
版本:4.0

quarters_add

向日期添加指定的季度数。一个季度等于三个月。

语法

DATETIME quarters_add(DATETIME expr1, INT expr2);

参数说明

expr1: 待添加季度数的时间,支持的数据类型为 DATETIME 或 DATE。

expr2: 增加的季度数,支持的数据类型为 INT。取值可以大于,等于或者小于 0。负数表示从 expr1 中减去相应的季度数。

返回值说明

返回值的数据类型为 DATETIME。

示例

select quarters_add('2019-08-01 13:21:03', 1);
+----------------------------------------+
| quarters_add('2019-08-01 13:21:03', 1) |
+----------------------------------------+
| 2019-11-01 13:21:03 |
+----------------------------------------+

select quarters_add('2019-08-01', 1);
+-------------------------------+
| quarters_add('2019-08-01', 1) |
+-------------------------------+
| 2019-11-01 00:00:00 |
+-------------------------------+

select quarters_add('2019-08-01 13:21:03', -1);
+-----------------------------------------+
| quarters_add('2019-08-01 13:21:03', -1) |
+-----------------------------------------+
| 2019-05-01 13:21:03 |
+-----------------------------------------+
Rocky the happy otterStarRocks Assistant

AI generated answers are based on docs and other sources. Please test answers in non-production environments.