Calcular idade

Enviada por Php_boy 
Php_boy
Calcular idade
22 de January de 2003 às 06:45AM
Olá amigos, tenho uma dúvida simples... mas Eu quebrei a cabeça e nao consegui resolver....

tenho a data de nascimento de alguem na seguitne forma:
1982-11-04

Gostaria de na consulta sql calcular a idade da pessoa, mas deve ser feito na SQL, para que eu possa usar GROUP by idade e count...

Se alguem soube, me ajudem por favor
[]s
tiago
BobFrank
Re: Calcular idade
30 de January de 2003 às 11:23AM


$sql="Select PERIOD_DIFF(
DATE_FORMAT(CURRENT_DATE(),'%Y%m'),
DATE_FORMAT('1982-11-04','%Y%m')
)/12 AS idade";

Isso traz a diferença entre meses, convetido para ano, o resto é fácil.

BobFrank
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.