Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcio Leandro

calcular idade

Recommended Posts

Ola.Alguém sabe como calcular a idade, utilizando-se a data atual e uma data no formato yyyy-mm-d ?Atenção: não quero calcular a diferença entre os anos, mas a idade real, completa, por exemplo:O sujeito vai fazer aniversário mês que vêm, então ele não tem a idade completa.Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites
SELECT nome, nascimento, CURDATE(), (YEAR(CURDATE())-YEAR(nascimento)) - (RIGHT(CURDATE(),5)<RIGHT(nascimento,5)) AS idade FROM tabela

Deve retornar uma tabela com nome, nascimento, data atual e a idade de cada linha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.