Re: [firebase-br] Dúvida com Procedure com Datas

Felipe Giotto felipe em metasoftware.com.br
Qui Jul 14 10:52:49 -03 2005


Olá pessoal da lista.

Eu não entendo muito de procedures, não sei se essa é a melhor 
alternativa!!! Você poderia, em primeiro lugar, fazer um select somente no 
campo data, com um WHERE que somente retornasse as datas MENORES do que a 
atual... Use o ORDER BY para classificar de forma decrescente... Assim você 
saberá qual é a última data antes da data indicada que possui registro no 
banco... Em seguida, rode outro select que retorne os registros desta 
data... Pegue o último valor dos que foram retornados e pronto!!! :D

Espero ter ajudado,

Felipe Giotto...

----- Original Message ----- 
From: "Fellipe Henrique" <fellipe em imicro.com.br>
To: <lista em firebase.com.br>
Sent: Thursday, July 14, 2005 9:40 AM
Subject: [firebase-br] Dúvida com Procedure com Datas


> Olá, tenho a seguinte tabela: Caixa, com os campos:
>    Descricao
>    Data
>    Valor
>
> nela eu tenho varios registros, como por exemplo:
>
>
>
>      1  20/01/2005   520,00
>      2  20/01/2005     20,00
>      3  20/01/2005       1,00
>      4  20/01/2005   820,00
>      5  25/01/2005   120,00
>      6  25/01/2005   587,00
>      7  28/01/2005   271,00
>      8  20/02/2005   197,00
>      9  20/02/2005     25,00
>
>
>
> Pois bem, queria uma procedure que me retornasse o valor do ultimo 
> registro
> de um dia antes que eu passaria, exemplo:
>
> -> Data: 25/01/2005
>
> Me retornaria o Valor de 820,00
>
> -> Data: 28/01/2005
>
> Me retornaria o Valor de 587,00
>
>
> Sempre o ultimo registro ate um dia antes do dia que eu forneci.
>
> Como eu faço isso? qual o camando na procedure eu devo fazer?
>
> Desde já agradeço
>
>
> []s
> Fellipe H.
>
>
>
>
>
>


--------------------------------------------------------------------------------


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista