mysql 日期时间函数

period_diff() 是一个 MySQL 日期/时间函数。它用于获取两个给定期间之间的月数差。

语法

select period_diff(period1, period2); 

    参数:

    period1:以 YYMM 或 YYYYMM 格式表示的日期。

    period2:以 YYMM 或 YYYYMM 格式表示的日期。

    返回:

    此函数返回两个日期之间的月差。

    示例 1

    select period_diff(201908,201808); 

      输出:

      mysql> select period_diff(201908,201808);
      +----------------------------+
      | period_diff(201908,201808) |
      +----------------------------+
      |                         12 |
      +----------------------------+
      1 row in set (0.00 sec)
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6

      示例 2

      select period_diff(201808,199508); 

        输出:

        mysql> select period_diff(201808,199508);
        +----------------------------+
        | period_diff(201808,199508) |
        +----------------------------+
        |                        276 |
        +----------------------------+
        1 row in set (0.00 sec)
        • 1
        • 2
        • 3
        • 4
        • 5
        • 6