mysql计算两个⽉份之间的差值_MySQL如何获取两个年份⽉份信息中相差的⽉份(PERI。。。
摘要:
下⽂讲述MySQL数据库中获取两个年份⽉份信息之间间隔⽉份的⽅法分享,如下所⽰;
下⽂将⼀⼀道来,如下所⽰:
实现思路:
使⽤PERIOD_DIFF函数即可实现此需求
PERIOD_DIFF系统函数语法说明:
PERIOD_DIFF(P1,P2)
------参数说明----
P1:为⼀个YYMM的字符串或⼀个YYYYMM的字符串
P2:为⼀个YYMM的字符串或⼀个YYYYMM的字符串
-
-----返回值说明-----
返回P1和P2之间⽉数
注意事项:
输⼊⼀个有误的参数,则返回NULL
例:
diff函数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)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。