SP For...do dentro de outro For...do amp;#8211; como fazer
24/08/2004
0
Preciso mostrar o seguinte resultado, sem usar tabela temporaria:
Código, descrição, valor cobrado, valor pago.
Sendo que código e descrição estão na tabela 01, Valor cobrado está na tabela 02 e valor Pago na Tabela 03.
Sendo as chave entre as 3 tabelas a coluna código.
O que preciso fazer é o seguinte:
Selecionar todos os registros da tabela 01, passar o código como parâmetro, para o segundo for...do pesquisar na tabela 02 e me retornar o valor cobrado. Depois, passar o código como parâmetro, para o terceiro for...do pesquisar na tabela 03 e me retornar o valor pago. E assim sucessivamente até o final da tabela 01.
No momento consigo fazer isto, utilizando 03 Stored Procedures, quero saber como fazer isso dentro de uma única.
Dentro do Delphi eh fácil, mas preciso em uma Única Stored procedure.
Utilizo o Delphi 7 com Firebird 1.5
Código, descrição, valor cobrado, valor pago.
Sendo que código e descrição estão na tabela 01, Valor cobrado está na tabela 02 e valor Pago na Tabela 03.
Sendo as chave entre as 3 tabelas a coluna código.
O que preciso fazer é o seguinte:
Selecionar todos os registros da tabela 01, passar o código como parâmetro, para o segundo for...do pesquisar na tabela 02 e me retornar o valor cobrado. Depois, passar o código como parâmetro, para o terceiro for...do pesquisar na tabela 03 e me retornar o valor pago. E assim sucessivamente até o final da tabela 01.
No momento consigo fazer isto, utilizando 03 Stored Procedures, quero saber como fazer isso dentro de uma única.
Dentro do Delphi eh fácil, mas preciso em uma Única Stored procedure.
Utilizo o Delphi 7 com Firebird 1.5
Rrsoft
Curtir tópico
+ 0
Responder
Posts
24/08/2004
Sandra
Tópico em duplicidade. Bloqueado!!!
http://delphiforum.icft.com.br/forum/viewtopic.php?t=50597
rrsoft,
Por favor, leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url].
http://delphiforum.icft.com.br/forum/viewtopic.php?t=50597
rrsoft,
Por favor, leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url].
Responder
Clique aqui para fazer login e interagir na Comunidade :)