Logo
You
Code

PERIOD_DIFF diferencia en meses entre las fechas en MySQL

Autor YouCode - http://www.youcode.com.ar/mysql/perioddiff-diferencia-en-meses-entre-las-fechas-en-mysql-151

A veces necesitamos calcular la diferencia entre fechas pero tomando como punto de partida el mes.

El siguiente ejemplo, nos dara la diferencia entre fechas pero con respecto al mes.
select period_diff(date_format(now(), '%Y%m'), date_format(tu_campo_fecha, '%Y%m')) as meses from tu_tabla;
Ver mas sobre period_diff  en http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_period-diff
http://www.youcode.com.ar/mysql/perioddiff-diferencia-en-meses-entre-las-fechas-en-mysql-151