📜  MySQL 中的 PERIOD_ADD()函数(1)

📅  最后修改于: 2023-12-03 15:33:02.675000             🧑  作者: Mango

MySQL 中的 PERIOD_ADD() 函数

MySQL 中的 PERIOD_ADD() 函数用于在两个周期中添加一个周期。

语法
PERIOD_ADD(P, N)

其中:

  • P:周期,格式为 YYYMMYYMM
  • N:要添加的周期数。
返回值

返回添加周期后的周期,格式与参数 P 相同。

示例

下面的示例演示了如何使用 PERIOD_ADD() 函数。

示例数据

| period | |--------| | 202101 | | 202102 |

测试语句
SELECT period, PERIOD_ADD(period, 1) AS next_period
FROM table_name;
测试结果

| period | next_period | |--------|-------------| | 202101 | 202102 | | 202102 | 202103 |

注意事项
  • 如果向后添加的周期数为负数,则表示向前添加周期。
  • 如果参数为无效格式的周期,则返回 NULL。
  • 如果参数 P 不在有效范围内,则返回原始参数 P。