Array
(
)

Lista - select do dia

Ce
   - 05 abr 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
20/05/1983

no qual o certo seria:

20/05/1979
20/05/1983
26/05/1980

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


José Henrique
   - 05 abr 2006

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


Ce
   - 05 abr 2006

Obrigado José Henrique.. funcionou 100¬. valeu



Citação:
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