Eu fiz desta forma abaixo utilizando o ORDER BY no fim para organizar, mas é possivel de alguma forma usar o comando HAVING? Como ficaria?
select NOME, IDADE, DATA_DE_NASCIMENTO,
case
when year(DATA_DE_NASCIMENTO) < 1990 then 'Velhos'
when year(DATA_DE_NASCIMENTO) >= 1990 and year(DATA_DE_NASCIMENTO) < 1995 then 'Jovens'
else 'crianca'
end as 'classificacao'
from Tabela_de_clientes order by data_de_nascimento asc;