Fórum Ordenar Data #220396

16/03/2004

0

Olá,

tenho um campo no InterBase que contém datas de nascimento do tipo DATE. Ao executar um SQL, ordenando pela data a odenação sai pelo ano. Preciso que sai pelo dia/mês/ano, como posso fazer?

Obrigada,
Fernanda


Fernanda.sique

Fernanda.sique

Responder

Posts

16/03/2004

Lucas Silva

qual é o SQL que você colocou?


Colocando assim ´order by CAMPODATA´ funciona blz.....
Tenta ai....


Responder

Gostei + 0

16/03/2004

Cabelo

Cara Fernanda..

Poste seu sql para ser analizado..

sem mais

Cabelo


Responder

Gostei + 0

16/03/2004

Weber

Esse é o Select do meu Relatório de Aniversáriantes:

Select distinct cad_nome, cad_dtnascimento, extract(day from cad_dtnascimento), extract(month from cad_dtnascimento) from Cadastro
Where extract (month from cad_dtnascimento) >= 1 and extract (month from cad_dtnascimento) <= 12
Order By 4,3


Explicando:
extract (day from cad_dtnascimento) = lista somente o dia
extract (month from cad_dtnascimento) = lista somente o mes

where extract (month from cad_dtnascimento) >= 1 = mes maior que janeiro
and extract (month from cad_dtnascimento) <= 12 = mes menor que dezembro

Order by 4,3 onde
4 = o quarto campo do select no caso é o extract (month from cad_dtnascimento)
3 = o terceiro campo do select no caso é o extract (day from cad_dtnascimento)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar