Pergunta : calcular a idade no mysql

Deixar-nos dizer-me têm os seguintes campos na tabela de usuários bday, no bmonth, em byear e idade. Que pergunta do mysql calcula a idade dos usuários e atualiza o campo da idade em dois decimais como 25.45 em todos os registros?
Thank you.
class= do

Resposta : calcular a idade no mysql

Não é uma boa idéia armazenar o bmonth, byear nem não envelhece, aqueles se todos forem calculados da única coluna do bdate.  

Você seria uma escrita mais em melhor situação um a pergunta para começ essa informação using uma pergunta.  Essa maneira faz você não tem que preocupar-se sobre a atualização da base de dados em uma base regular.  

Assim que você atualizar a tabela os dados tornam-se expirado.  

Sua pergunta será sempre moderna em que nunca você a funciona.

Para calcular a idade:
SELECIONAR DATE_FORMAT (FROM_DAYS (DATEDIFF (AGORA (), o date_column)), “%Y ")+0 como a idade da tabela;

Para começ o Bmonth:
Selecionar o monthname (date_column) da tabela;

Para começ o Byear:
Selecionar o ano (date_column) da tabela;
 
Outras soluções  
 
programming4us programming4us