Fórum Aniversariantes - Order by - Interbase #44706
07/06/2004
0
Ola Pessoal,
Já verifiquei todas as mensagens a respeito do assunto, mas não
consegui fazer a ordenação correta.
- Selecionar pelo dia ou mês não é problema.
- Colocando Order by pelo campo data, a seleção fica ordenada pelo ano.
Tem como fazer um ORDER BY de forma que seja
ordenado pela dia do nascimento, independente do ano?
Desde já agradeço qualquer ajuda.
Geraldo
Já verifiquei todas as mensagens a respeito do assunto, mas não
consegui fazer a ordenação correta.
- Selecionar pelo dia ou mês não é problema.
- Colocando Order by pelo campo data, a seleção fica ordenada pelo ano.
Tem como fazer um ORDER BY de forma que seja
ordenado pela dia do nascimento, independente do ano?
Desde já agradeço qualquer ajuda.
Geraldo
Jose Oliveira
Curtir tópico
+ 0
Responder
Posts
07/06/2004
Afarias
select extract(day from data_nascimento) as dia,
extract(month from data_nascimento) as mes from nome_tabela
order by 2, 1;
T+
extract(month from data_nascimento) as mes from nome_tabela
order by 2, 1;
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)