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

RESOLUÇÃO...

Fiz dessa forma mas não entendi o porque que tive que usar a forma de string na data de nascimento, sendo que a coluna DATA_DE_NASCIMENTO é definida do tipo DATE e não varchar...

Queria usar: <1990 betwenn 1990 and 1995

1995

Podem me esclarecer??

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi, Alex


SELECT NOME, DATA_DE_NASCIMENTO
    CASE 
        WHEN YEAR(DATA_DE_NASCIMENTO) < 1990 THEN 'Velho'
        WHEN YEAR(DATA_DE_NASCIMENTO) BETWEEN 1990 AND 1995 THEN 'Jovens' 
        ELSE 'Crianças' 
    END AS "FAIXA_ETARIA"
FROM tabela_de_clientes;
🐧  Caso este post tenha lhe ajudado, marque-o como solução . 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