Fórum Relatório por aniversário (dia e mês) #192823

04/11/2003

0

Preciso construir um relatório por data de aniversário, meu form possui 02 dateedit (Data Inicial e Data Final). O resultado deve ser todas as pessoas que fazem aniversário entre a data inicial e a data final. Para isso o sistema deve ignorar o ano da data inicial e final.


Clark

Clark

Responder

Posts

04/11/2003

Caninha51

select * from distribuicoes where datcad between ´28/09/03´ and ´30/10/03´

Aí a data vc passa dinamicamente(claro).
Pode passar atraves dos parametros, ou na propria estrutura.

Naum entendi essa de vc dizer que o sistema precisa ignorar o ano pra fazer isso.

espero q ajude


Falow

Caninha51


Responder

Gostei + 0

04/11/2003

Leao

veja oq vc faz com o seguinte, não é bem oq vc qer nao, mas disto acho q vc sera capaz de fazer oq vc qer...

   select * from distribuicoes where extract(year from data);
   select * from distribuicoes where extract(month from data);
   select * from distribuicoes where extract(day from data);


ajudou?[/code]


Responder

Gostei + 0

04/11/2003

Leao

extraia o ano
   select * from tabela where extract(year from data)=ano; 
extraia o mes
   select * from tabela where extract(month from data)=mes; 
extraia o dia
   select * from tabela where extract(day from data)=dia;



Responder

Gostei + 0

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

Aceitar