[firebase-br] FULL JOIN

Gilson Silva gilson em sfssistemas.com.br
Qui Jun 11 21:05:33 -03 2009


          Amigo, como vc esta linkando "TbEstoque_Saldo_Diario" com 
"TbProduto", posso concluir que sempre existirá um código de produto para 
cada código em "TbEstoque_Saldo_Diario", quando eu me deparo numa situação 
destas eu uso o "INNER JOIN", o resultado será equivalente a esta última 
forma que vc sugeriu:
             "FROM  TBESTOQUE_SALDO_DIARIO A, TBPRODUTO B"

ficaria assim:

Select A.Estabelecimento_Codigo, A.Localizacao_Codigo, A.Produto_Codigo, 
Max(A.Data)
 From TbEstoque_Saldo_Diario A
           INNER JOIN TbProduto B On A.Produto_Codigo = B.Codigo
 Where   (A.Estabelecimento_Codigo = :ESTABELECIMENTO_1) and
              (A.Produto_Codigo between  :PRODUTO_1 and :PRODUTO_2) and
              (B.TipoProduto_Codigo = :TPO_1) and
              (B.Familia_Codigo = :FAMILIA_1)
Group By A.Estabelecimento_Codigo, A.Localizacao_Codigo, A.Produto_Codigo

Espero ter ajudado.
Gilson Silva 







Mais detalhes sobre a lista de discussão lista