[firebase-br] Select com 3 tabelas

claudio em o2tecnologia.com.br claudio em o2tecnologia.com.br
Ter Abr 7 12:50:28 -03 2015


Boa tarde.

Acredito que o que precisa seja isso.

Select TabelaA.Id, TabelaA.Fornecedor, TabelaA.Data, 
TabelaB.Conta_Debito, TabelaB.Centro_Custo as Centro_CustoB, TabelaB.Vlr 
as VlrB, TabelaC.Conta_Credito, TabelaC.Centro_Custo as Centro_CustoC, 
TabelaC.Vlr as VlrC
 From TabelaA
Inner Join TabelaB on ( TabelaB.Id = TabelaA.Id )
Inner Join TabelaC on ( TabelaC.Id = TabelaA.Id )

Cláudio Prudente
*
*
On 06/04/2015 16:46, Val - Ig wrote:
> Pessoal,
>
> Estou com o seguinte cenário:
>
> Estrutura das
>     Tabelas
>
>
> Tabela A     Tabela B     Tabela C
> Id     Id     Id
> Fornecedor     Conta_Debito     Conta_Crédito
> Data     Centro_Custo     Centro_Custo
> Vlr     Vlr     Vlr
> Dados
>
>
> Tabela A     Tabela B     Tabela C
> 123     123     123
> Exemplo
>     31115     21112
> 01/03/2015     01.11     01.11
>  R$200,00     R$100,00     R$200,00
>
>     123
>
>
>     42116
>
>
>     02.10
>
>
>     R$100,00
>
> Apresentação
>
>
> 123 - Exemplo - 01.03.2015 - 31115 - 01.11 - 100 - 21112 - 01.11 - 200
> 123 - Exemplo - 01.03.2015 - 42116 - 02.10 - 100 - 21112 - 01.11 - 200
>
>
> O Objetivo é a apresentação.
> Utilizo o Firebird 2.5, tentei com o Join, mas não consigo chegar 
> neste resultado.
>
> Se alguém puder auxiliar, agradeço...
>




Mais detalhes sobre a lista de discussão lista