[firebase-br] RES: INNER JOIN MESTRE DETALHE

Paulo Sérgo Feix paulinhofeix em gmail.com
Seg Jun 2 11:15:24 -03 2014


VC pode detalhar melhor o que vc quer fazer


Em 2 de junho de 2014 09:03, Renan Rogowski Pozzo <renanrpozzo em gmail.com>
escreveu:

> O inner vai trazer o registro apenas se ele existir nas duas tabelas
> ligadas.
> Se o registro existe apenas na tabela principal, mas pode não existir nas
> demais, o ideal é usar o left.
>
> Abraço,
> Renan Rogowski Pozzo
>
> *"Entrega o teu caminho ao Senhor; confia nele, e ele o fará." Salmos 37:5*
>
>
> Em 2 de junho de 2014 10:59, Gilson <gilson em rio-minas.com> escreveu:
>
> > E ae PP kkk
> >
> > Em 02/06/2014 10:48, Wesley Oliveira escreveu:
> >
> >  Wesley Oliveira
> >> Programador de Sistemas de Informação
> >> RG System Informática
> >> Fone:      +55 (27) 3727-1127
> >> Celular:    +55 (27) 99606-0038
> >>
> >> -----Mensagem original-----
> >> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Gilson
> >> Enviada em: segunda-feira, 2 de junho de 2014 10:42
> >> Para: FireBase
> >> Assunto: Re: [firebase-br] INNER JOIN MESTRE DETALHE
> >>
> >> o Left Join não vai me atender, eu preciso que me traga os dados se o
> >> mesmo
> >> existir na tabela principal !!
> >>
> >> Em 02/06/2014 10:28, Paulo Sérgo Feix escreveu:
> >>
> >>> Tente usar um LEFT JOIN
> >>>
> >>>
> >>> Em 2 de junho de 2014 08:21, Gilson <gilson em rio-minas.com> escreveu:
> >>>
> >>>  Sim, eu tenho um campo com uma sequencia que é comum entre elas !!!!
> >>>>
> >>>> Em 02/06/2014 10:15, Cyber Guido escreveu:
> >>>>
> >>>>    Gilson,
> >>>>
> >>>>> Certifique-se de que todas as tabelas INNER JOIN tenham pelo menos
> >>>>> um registro que satisfaça a condição de ligação. As que não
> >>>>> atenderem não poderão ser ligadas dessa forma.
> >>>>>
> >>>>> Cordialmente,
> >>>>> Carlos
> >>>>>
> >>>>> ------ Original Message ------
> >>>>> From: "Gilson" <gilson em rio-minas.com>
> >>>>> To: "FireBase" <lista em firebase.com.br>
> >>>>> Sent: 02/06/2014 10:04:18
> >>>>> Subject: [firebase-br] INNER JOIN MESTRE DETALHE
> >>>>>
> >>>>>    Pessoal estou tendo dificuldade de fazer um INNER JOIN, o que
> >>>>> estou
> >>>>>
> >>>>>> fazendo não esta me retornando nada !!!
> >>>>>> Estou usando o Delphi com firebird 2.1
> >>>>>> Form29.Exigencia.SQL.Add('SELECT * FROM CONTROLE_DE_EXIGENCIAS');
> >>>>>> Form29.Exigencia.SQL.Add('INNER JOIN processos2 on
> >>>>>> controle_de_exigencias.procambiental = processos2.processoseama');
> >>>>>> Form29.Exigencia.SQL.Add('INNER JOIN SEMMADES on
> >>>>>> controle_de_exigencias.procambiental
> >>>>>> = SEMMADES.PROCESSOSEMMADES');
> >>>>>> Form29.Exigencia.SQL.Add('INNER JOIN auto_infracao on
> >>>>>> CONTROLE_DE_EXIGENCIAS.PROCAMBIENTAL =
> >>>>>> AUTO_INFRACAO.NUM_REGISTRO'); Form29.Exigencia.SQL.Add('INNER JOIN
> >>>>>> ibama on CONTROLE_DE_EXIGENCIAS.PROCAMBIENTAL
> >>>>>> = IBAMA.NUM_REGISTRO');
> >>>>>> Form29.Exigencia.SQL.Add('INNER JOIN supram on
> >>>>>> CONTROLE_DE_EXIGENCIAS.PROCAMBIENTAL
> >>>>>> = supram.PROCESSOSEAMA');
> >>>>>> Form29.Exigencia.SQL.Add('INNER JOIN inea on
> >>>>>> CONTROLE_DE_EXIGENCIAS.PROCAMBIENTAL
> >>>>>> = INEA.PROCESSOSEAMA');
> >>>>>> Form29.Exigencia.SQL.Add('INNER JOIN inema on
> >>>>>> CONTROLE_DE_EXIGENCIAS.PROCAMBIENTAL
> >>>>>> = inema.PROCESSOSEAMA');
> >>>>>>
> >>>>>> ______________________________________________
> >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
> >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>>>>>
> >>>>>>  ______________________________________________
> >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
> >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>>>>
> >>>>>
> >>>>>  ______________________________________________
> >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >>>> http://www.firebase.com.br/fb/artigo.php?id=1107
> >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>>>
> >>>>
> >>>
> >> ______________________________________________
> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para
> >> saber como gerenciar/excluir seu cadastro na lista, use:
> >> http://www.firebase.com.br/fb/artigo.php?id=1107
> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>
> >>
> >> ______________________________________________
> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >> http://www.firebase.com.br/fb/artigo.php?id=1107
> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>
> >>
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Paulinho Sérgio Feix



Mais detalhes sobre a lista de discussão lista