Blog corporativo
Artigos, scripts e dicas postados pelos colaboradores. Não são postados scritps relacionados à trabalhos feitos para clientes.
Artigos, scripts e dicas postados pelos colaboradores. Não são postados scritps relacionados à trabalhos feitos para clientes.
Geralmente usamos a linguagem de programação para calcular a idade de uma pessoa ou de alguma coisa. Mas em alguns casos, como o do MySQL, é possível fazer esse processo diretamente no SGBD.
No caso, para calcular a idade de alguém diretamente no MySQL basta:
DATE_FORMAT(NOW(),'%Y')-DATE_FORMAT(data_nascimento,'%Y')-(DATE_FORMAT(NOW(),'00-%m-%d')< DATE_FORMAT(data_nascimento,'00-%m-%d')) AS idade;