[firebase-br] Saldo Anterior
Alberto Brito
comercial em abritolda.com
Qui Fev 22 15:11:04 -03 2007
Boas Anderson
e como posso fazer essa TMP que mensionou.
era mesmo isso que eu pretendia.
Obrigado Pela Ajuda
Anderson - EasyBit escreveu:
> Ola Alberto,
>
> Essa Select pode fazer isso:
>
> select a.CODIGO, a.DATA, a.KILOMETROS,
> (select FIRST 1 (a.kilometros - b.kilometros) from TMP B
> WHERE B.DATA < A.DATA
> ORDER BY B.DATA DESC) AS Percorridos
> FROM TMP A
>
> Abraço,
>
> Anderson
>
>
>
> At 13:32 22/2/2007, Alberto Brito wrote:
>> Ola Pessoal.
>>
>>
>> Hoje deparei-me com uma situação que ainda nao me tinha acontecido
>> no Firebird, talvez ja tenha acontecido ao pessoal da lista, ora vejamos
>>
>> Tenho uma tabela por exemplo , CODIGO, DATA, KILOMETROS
>>
>> Agora Queria fazer uma consulta, sabendo que os Kilometros
>> Percorridos são, Kilometros Actuais Menos os Kilometros Anteriores.
>>
>> Vejamos
>>
>>
>> CODIGO DATA Kilometros
>> 1 01/01/2007 100
>> 2 02/01/2007 150
>> 2 03/01/2007 170
>>
>>
>> O que eu queria era um select que retorne o seguinte
>>
>> CODIGO DATA Kilometros Percorridos
>> 1 01/01/2007 100 100
>> 2 02/01/2007 150 50
>> 2 03/01/2007 170 20
>>
>> alguem me sabe dizer como faço isso com select
>> isto é preciso pegar o valor dos kilometros do registo anterior
>> é possivel no firebird???
>>
>>
>>
>> Obrigado
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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