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??
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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??
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;