Когда я пытаюсь подсчитать месяцы между двумя датами, я получаю неправильный результат.Как подсчитать месяцы между двумя датами?
SELECT ROUND(MONTHS_BETWEEN(TO_DATE('23/01/2015','dd/mm/yyyy'),
TO_DATE('26/10/2014','dd/mm/yyyy')))
FROM dual;
SELECT ROUND(MONTHS_BETWEEN(TO_DATE('25/05/2015','dd/mm/yyyy'),
TO_DATE('05/05/2015','dd/mm/yyyy')))
FROM dual;
я должен получить в первом коде - 4
на второй - 1
, но я не понял.
что вы получите то? –
я хочу, чтобы получить 4 и 1 – uriel
10/2014, 11/2014, 12/2015, 01/2015 = 4 месяца – uriel