[firebase-br] Fw: Select com 5 dias

Anticlei Scheid clei em geous.com.br
Dom Maio 31 11:19:26 -03 2009


Ops ! Não tinha entendido direito sua solicitação.
Para listar os clientes com pagamentos vencendo entre hoje e daqui 5 dias 
faça o seguinte :

select nome, dia from clientes
where dia in
(extract(day from current_date),
 extract(day from (current_date+1)),
 extract(day from (current_date+2)),
 extract(day from (current_date+3)),
 extract(day from (current_date+4)))

----- Original Message ----- 
From: "Anticlei Scheid" <clei em geous.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Sunday, May 31, 2009 10:22 AM
Subject: Re: [firebase-br] Select com 5 dias


> Use "casting" :
>
> select nome,
> (cast(
>  (cast(extract(year from current_date) as varchar(4)) || '-' ||
>   cast(extract(month from current_date) as varchar(2)) || '-' ||
>   dia) as date) + 5) as datavencimento
> from clientes
>
> Anticlei Scheid
> Geous Consultoria e Sistemas
>
> ----- Original Message ----- 
> From: "Hercules Jr" <herculesjr em gmail.com>
> To: <prismars em gmail.com>; "FireBase" <lista em firebase.com.br>
> Sent: Saturday, May 30, 2009 1:04 PM
> Subject: Re: [firebase-br] Select com 5 dias
>
>
> Ai que esta o problema, pensei nisto tambem.
> O problema é: quando estamos no dia 30 por exemplo, e dia+5 ele nao pega
> between MAIOR e MENOR não funciona tambem pelo que testei...
> acho que terei que usar uma SP.... o que me diz?
>
> 2009/5/30 Moacir - GMail <prismars em gmail.com>
>
>>
>> Hercules,
>>
>> Select nome, dia from clientes where dia between Extract(day of
>> current_date) and Extract(day of current_date)+5 order by dia, nome;
>>
>> Não testei, mas acho que é por ai..
>>
>> Sucesso !!
>> Moacir
>>
>>
>> Hercules Jr escreveu:
>>
>>> Boa tarde lista,
>>> estou com um probleminha aqui que não estou conseguindo resolver...
>>> Alguem poderia me dar uma luz?
>>> Tenho uma tabela de clientes que tem um campo "dia"(inteiro) que é o dia
>>> que
>>> deve ser cobrado um pagamento,
>>> preciso montar um select que me retorne os clientes que deverão pagar em
>>> até
>>> 5 dias apartir da data de hoje...
>>>
>>> Agradeço qualquer ajuda
>>> Hercules
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>
>>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 






Mais detalhes sobre a lista de discussão lista