GARANTIR DESCONTO

Fórum Aniversario #59492

27/02/2008

0

Olá, gostaria de saber se teria como fazer um select que visse os aniversariantes que estivessem de aniversario por exemplo do dia 25/02/2008 a 02/03/2008?

Obrigado


Francistk

Francistk

Responder

Posts

27/02/2008

Emerson Nascimento

tente algo assim:

select * from tabela
where extract(month from campodata)+(extract(day from campodata)/100.00)
between (:mesinicial+(:diainicial/100.00)) and (:mesfinal+(:diafinal/100.00))

ou

select * from tabela
where extract(month from campodata)+(extract(day from campodata)/100.00) between :inicio and :fim
onde :inicio seria algo como 02.25 e :fim seria 03.02 (decimais mesmo)


Responder

Gostei + 0

28/02/2008

Francistk

vlw emerson.en, deu certo...


Responder

Gostei + 0

03/04/2008

Rodrigo X

por exemplo nesse seu código se tiver algum aniversariante que fa 08/02 o que eu deveria colocar no inicio e no fim?


Responder

Gostei + 0

04/04/2008

Emerson Nascimento

não entendi a pergunta...


Responder

Gostei + 0

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

Aceitar