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

Permitir acesso externo a um servidor MySQL
Permitir acesso externo a um servidor MySQL

por João Oliveira

Sou programador freelancer e empresário há mais de 15 anos. Já trabalhei em mais de 1000 projetos diferentes em PHP, Node, Python, HTML, CSS e Javascript. Tenho clientes na Alemanha, no Peru e é claro, no Brasil.

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:

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.