Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

As idades estão retornando diferentes

Peguei a consulta que foi criada e fiz um SELECT pra ver o nome e a idade. As idades da tabela de clientes está diferente da idade que foi calculada no SELECT construído.

Será que a hora está interferindo no cálculo?

1 resposta
solução!

Olá Leonardo!

Este banco de dados está com a idade desatualizada. Os valores do campo idade foram atualizados com essa função para se descobrir a idade entre 2017 e 2018.

No geral, é por isso que nunca devemos alocar um campo com idade, pois haverão esses tipos de problemas. O certo é alocar a data de nascimento e quando houver o interesse de saber a idade, deve se usar funções para isso.

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software