months_between
months_between 介绍
months_between(timestamp1, timestamp2[, roundOff]) - 如果 timestamp1 比 timestamp2 晚,那么结果为正数。如果 timestamp1 和 timestamp2 是同一月的同一天,或者都是月末的最后一天,将忽略一天中的小时数。否则,差异将基于每月 31 天来计算,并且除非 roundOff=false,否则将四舍五入到 8 位小数。
Examples:
> SELECT months_between('1997-02-28 10:30:00', '1996-10-30');
3.94959677
> SELECT months_between('1997-02-28 10:30:00', '1996-10-30', false);
3.9495967741935485
Since: 1.5.0