赞
踩
摘要:
下文讲述MySQL数据库中获取两个年份月份信息之间间隔月份的方法分享,如下所示;
下文将一一道来,如下所示:
实现思路:
使用PERIOD_DIFF函数即可实现此需求
PERIOD_DIFF系统函数语法说明:
PERIOD_DIFF(P1,P2)
------参数说明----
P1:为一个YYMM的字符串或一个YYYYMM的字符串
P2:为一个YYMM的字符串或一个YYYYMM的字符串
------返回值说明-----
返回P1和P2之间月数
注意事项:
输入一个有误的参数,则返回NULL
例:
mysql> select period_diff(202009,202008);
+----------------------------+
| period_diff(202009,202008) |
+----------------------------+
| 1 |
+----------------------------+
1 row in set (0.00 sec)
mysql> select period_diff(202009,202001);
+----------------------------+
| period_diff(202009,202001) |
+----------------------------+
| 8 |
+----------------------------+
1 row in set (0.00 sec)
mysql> select period_diff(202009,200901);
+----------------------------+
| period_diff(202009,200901) |
+----------------------------+
| 140 |
+----------------------------+
1 row in set (0.00 sec)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。