MySql разница между двумя датами в месяцах

Приведу сразу mysql запрос выдающий количество месяцев от даты до настоящего момента (для примера)
обе даты могут быть числами или строками ГГГГММ, столбцы таблицы в формате datetime необходимо предварительно привести к такому формату:

SELECT PERIOD_DIFF(DATE_FORMAT(NOW(), "%Y%m"),DATE_FORMAT(date,"%Y%m"));

Добавить комментарий