1
resposta

[Sugestão] Outra forma de fazer

SELECT DATA_DE_NASCIMENTO, NOME,
CASE 
    WHEN YEAR (DATA_DE_NASCIMENTO) < 1990 THEN 'VELHOS'
    WHEN YEAR (DATA_DE_NASCIMENTO) BETWEEN 1990 AND 1995 THEN 'JOVENS'
    ELSE 'Crianças'
END AS STATUS_IDADE
FROM tabela_de_clientes;

Dessa forma creio que esteja certo também?

1 resposta

Olá Gustavo, tudo bem com você?

Sua sugestão está correta! Você entendeu bem a lógica do exercício e aplicou de forma adequada o comando CASE no SQL.

Continue praticando e conte com a Alura nesta jornada.

Abraços e bons estudos!

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