Início » MySQL » MySQL: Calcular quantidade de dias, meses ou anos entre duas datas
MySQL: Calcular quantidade de dias, meses ou anos entre duas datas
Postado em

MySQL: Calcular quantidade de dias, meses ou anos entre duas datas

Quantos dias/meses/anos existem entre duas datas? Aprenda a calcular de forma automática usando MySQL neste tutorial. Para isso, usaremos a função TIMESTAMPDIFF nos exemplos abaixo:

SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');
SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2001-01-01');
SELECT TIMESTAMPDIFF(DAY,'2003-02-01','2003-05-01');
SELECT TIMESTAMPDIFF(MINUTE,'2003-02-01','2003-05-01 12:05:55');

Repare que basta alterar o primeiro parâmetro da função pra definir se você quer que o intervalo seja medido em meses, anos, dias ou até minutos.

data mysql sql

Newsletter

Entre em contato

Rua Coronel Rennó, 7
Centro - Itajubá, MG

contato@zerobugs.com.br

(35) 9 9983-4788

No Youtube

No Facebook

Zero Bugs