1
resposta

Acho que TIMESTAMPDIFF não está na lista de funções

Acho q o timestampdiff não está mais na lista de funções, não do MySQL pelo menos.... A minha solução teve que ser a seguinte:

SELECT
    NOME, 
    FLOOR(DATEDIFF(CURRENT_DATE(), DATA_DE_NASCIMENTO) / 365.5) AS IDADE
FROM TABELA_DE_CLIENTES;

Seria bom se corrigissem a correção do exercício!

1 resposta

Olá, Leonardo, tudo bem?

Testei o código da resolução e funcionou normalmente.

Gif da execução do código SELECT NOME, TIMESTAMPDIFF (YEAR, DATA_DE_NASCIMENTO, CURDATE()) AS    IDADE
FROM  tabela_de_clientes; no MySQL Workbench. O usuário coloca o referido código no script e em seguida no menu supeior clica em um ícone de raio e uma tabela é gerada com coluna nome e idade

Se você estiver enfrentando algum erro, não hesite em compartilhá-lo no fórum. Dessa forma, poderemos identificar e resolver o problema.

Espero ter ajudado.

Caso surja alguma dúvida, não hesite em compartilhar no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!