Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Ordenar

SELECT NOME, CASE WHEN year(DATA_DE_NASCIMENTO) < 1990 THEN 'VELHO' WHEN year(DATA_DE_NASCIMENTO) >= 1990 AND year(DATA_DE_NASCIMENTO) >= 1995 THEN 'JOVENS' ELSE 'CRIANÇAS' END AS 'CLASSIFICAÇÃO DE IDADE' FROM tabela_de_clientes ORDER BY DATA_DE_NASCIMENTO;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Minha dúvida é como posso ordernar pela ordem alfabética o nome dentro dos grupos de classificação de idade?

2 respostas
solução!

Olá Emily!!! Acredito que se você informar a coluna nome após a coluna data_de_nascimento irá ordenar por ordem alfabética após ordenar por data de nascimento. ORDER BY DATA_DE_NASCIMENTO, NOME;

Olá,

O comando ORDER BY DATA_DE_NASCIMENTO, NOME não colocou em ordem alfabética.