[firebase-br] Ajuda com Select em duas tabelas

Hélio Oliveira hpensador em gmail.com
Seg Jun 14 08:36:23 -03 2010


Maycon, eu teria montado a SP para você mais não entendi bem a estrutura 
das tabelas envolvidas. De qualquer forma vou te dizer como seria a 
mesma basicamente:

create or alter procedure os (
   os_numero integer)
returns (
   ... aqui você irá colocar a lista de campos
       a serem retornados
)
as
... Se houver necessidade
     aqui você irá declarar
     variaveis
begin
   for select
       from tabela_os
       where numero = :os_numero
   into :campo1, :campo2, .... :campoN do
   begin
     for select
         from itens_os
         where numero_os = :os_numero
     into :campo1, :campo2, ... :campoN do
     begin
       select first 1 ...
       from situacao_item
       where numero_os = :os_numero
         and item_numero = :numero_item
       into :campo;
     end
   end
end


-- 
[]'s,

Hélio Oliveira
Analista de Sistemas
Delphi Developer
http://hpensador.blogspot.com/





Mais detalhes sobre a lista de discussão lista