Veja o ano de nascimento dos clientes e classifique-os como: Nascidos antes de 1990 são velhos, nascidos entre 1990 e 1995 são jovens e nascidos depois de 1995 são crianças. Liste o nome do cliente e esta classificação.
Solução:
SELECT NOME,
CASE
WHEN YEAR(DATA_DE_NASCIMENTO) < '1990' THEN 'VELHO'
WHEN YEAR(DATA_DE_NASCIMENTO) BETWEEN '1990' AND '1995' THEN 'JOVEM'
ELSE 'CRIANÇA'
END AS CLASSIFICACAO
FROM TABELA_DE_CLIENTES;Output :
| NOME | CLASSIFICACAO |
|---|---|
| Érica Carvalho | JOVEM |
| Fernando Cavalcante | CRIANÇA |
| César Teixeira | CRIANÇA |
| Marcos Nougeuira | JOVEM |
| Eduardo Jorge | JOVEM |
| Abel Silva | JOVEM |
| Petra Oliveira | JOVEM |
| Paulo César Mattos | JOVEM |
| Gabriel Araujo | VELHO |
| Marcelo Mattos | JOVEM |
| Valdeci da Silva | JOVEM |
| Carlos Eduardo | VELHO |
| Edson Meilelles | JOVEM |
| Walber Lontra | VELHO |
| Fábio Carvalho | JOVEM |