[firebase-br] For-select para Stored Procedures
Thales Victor
th.victor em yahoo.com.br
Sex Ago 17 09:53:29 -03 2007
Estou tentando fazer stored procedures (Firebird 1.5) para alguns
procedimentos que já consigo fazer via script sql.
Gostaria de saber como fazer uma procedure que pesquisa valores em
duas tabelas e grava numa terceira os valores das difrenças dos dados
encontrados entre as duas primeiras. Não consegui utilizar o for - select.
[tabela1]---
------------[data]------[ numveiculo]----[ valor1]----[ valor2]
-------------[01/08/07]----[ 001]----------[50,00]-------[88,00]
-------------[01/08/07]----[ 002]----------[20,00]-------[77,00]
-------------[01/08/07]----[ 003]----------[30,00]-------[66,00]
-------------[01/80/07]----[ 004]----------[20,00]-------[55,00]
[tabela2]------[data]----[numveiculo]----[valor1]-----[valor2]
-------------[01/08/07]----[ 001]----------[ 50,00]-----[88,00]
-------------[01/08/07]----[ 002]----------[ 22,00]-----[77,00]
-------------[01/08/07]----[ 004]----------[ 20,00]-----[55,00]
Tabela3-----[data]-----[ numveiculo]----[dif_valor1]-----[dif_valor2]
------------[01/08/07]-----[002]-----------[ - 2,00]--------------[ 0 ]
------------[01/08/07]-----[003]-----------[ 30,00 ]-----------[66,00]
Não consegui encontrar a sintaxe correta para esta operação. Se
puderem me ajudar, desde já sou grato.
Thales.
Flickr agora em português. Você clica, todo mundo vê. Saiba mais.
Flickr agora em português. Você clica, todo mundo vê. Saiba mais.
Mais detalhes sobre a lista de discussão lista