Lista - select do dia

05/04/2006

Estou fazendo uma lista de aniversariantes do mês com o seguinte select:

select NOME,DATA_NASC from tab_clientes where VIVO = ´S´ and extract(MONTH from Data_NASC) = ´5´ order by DATA_NASC

OU seja, o ´5´ corresponde a MAIO. Meu resultado sai todos os aniversariantes do mês cinco, mas é ordenada pelo ano no qual eu gostaria q fosse pelo dia!

20/05/1979
26/05/1980
[b:63983394d9]20/05/1983[/b:63983394d9]

no qual o certo seria:

20/05/1979
[b:63983394d9]20/05/1983[/b:63983394d9]
26/05/1980

Como faço a mudança no meu order by DATA_NASC ?


Respostas

05/04/2006

José Henrique

ce,
Modifique para
select NOME, DATA_NASC, extract(DAY from Data_NASC) As Dia from tab_clientes where VIVO = ´S´ and extract(MONTH from Data_NASC) = ´5´ order by Dia


Responder Citar

05/04/2006

Ce

Obrigado José Henrique.. funcionou 100¬. valeu


[quote:acebe4494b=´José Henrique´]ce,
Modifique para
select NOME, DATA_NASC, extract(DAY from Data_NASC) As Dia from tab_clientes where VIVO = ´S´ and extract(MONTH from Data_NASC) = ´5´ order by Dia[/quote:acebe4494b]


Responder Citar