Разница в месяцах между датами - как посчитать?
Добавлено: 21 дек 2018, 00:16
Приветствую, ув. коллеги!
Есть задачка подсчитать количество месяцев между датами. Конкретно есть поле с типом дата. И нужно вывести результат сколько месяцев прошло на сегодняшнее число. Т.е. например, в поле с датой стоит 01.07.2018, а в результате на сегодняшнее число (сейчас 20.12.2018) должен выводиться результат = 5.
Пытаюсь в поле формула MySQL ввести такую конструкцию:
, где [346] - поле с датой, [TODAY] - по идее должно выводить текущую дату. Но результат не выводится.
Если просто поставить, то результат отображается, все правильно выводится (число 5).
Какую формулу использовать? Как правильно записать функции, кто может подсказать?
Есть задачка подсчитать количество месяцев между датами. Конкретно есть поле с типом дата. И нужно вывести результат сколько месяцев прошло на сегодняшнее число. Т.е. например, в поле с датой стоит 01.07.2018, а в результате на сегодняшнее число (сейчас 20.12.2018) должен выводиться результат = 5.
Пытаюсь в поле формула MySQL ввести такую конструкцию:
Код: Выделить всё
MONTH([TODAY])-MONTH([346])
Если просто поставить
Код: Выделить всё
MONTH('2018-12-20')-MONTH('2018-07-01')
Какую формулу использовать? Как правильно записать функции, кто может подсказать?