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


Rrsoft

Rrsoft

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].


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar