[firebase-br] Select com 3 tabelas
Val - Ig
valdimari_m em ig.com.br
Qua Abr 8 13:22:17 -03 2015
Pessoal,
Boa tarde !!!
Obrigado pelo auxílio.
Eu já havia tentado com o Join e Left Join, mas não havia dado certo,
ele aparece algumas linhas a mais.
Uma opção que acabou dando certo foi criar uma View com as tabelas A e B
e depois executando
uma query da view com a tabela C.
Mas após a primeira dica do Cláudio, refiz o teste, que continuava
aparecendo algumas linhas a mais, lembrei do Distinct aí deu certo. A
query ficou assim:
Select Distinct 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
Left Join TabelaB on ( TabelaB.Id = TabelaA.Id )
Left Join TabelaC on ( TabelaC.Id = TabelaA.Id )
Order by TabelaA.Fornecedor
Novamente agradeço a todos pela ajuda...
Valdimari Martins
(11) 994 425 962
valdimari_m em ig.com.br
www.valdimarimartins.blogspot.com
Mais detalhes sobre a lista de discussão lista