Re: [delphi-br] Tabela 1 left join (Tabela 2 inner join Tabela 3)

2009-12-16 Por tôpico Fabiano Moura
Geralmente, por questão de desempenho, utiliza-se sempre primeiro os inner, depois left e depois outros joins que tiver, mas neste caso, realmente teria ou usar como Romudo escreveu, ou usando UNION ou até mesmo dependendo do caso, não sei se no seu se encaixaria tabela derivada. 2009/12/12 Romu

Re: [delphi-br] Tabela 1 left join (Tabela 2 inner join Tabela 3)

2009-12-13 Por tôpico Romulo Busatto
SELECT T1.* FROM TABELA_1 T1 left join TABELA_2 T2 on (T2.ID_T1 = T1.IDT1) inner join TABELA_3 T3 on (T3.ID_T2 = T2.ID_T2) [As partes desta mensagem que não continham texto foram removidas]

Re: [delphi-br] Tabela 1 left join (Tabela 2 inner join Tabela 3)

2009-12-11 Por tôpico Fábio Thomaz
Os campos que pretende retornar são iguais? Mesmo que não existe uma forma de trazer tudo de uma vez com o comando UNION ALL, ex: SELECT T1.CAMPO1, T1.CAMPO2 FROM TABELA1 T1 UNION ALL SELECT T2.CAMPO1, T2.CAMPO2 FROM TABELA2 T2 Espero ter ajudado, Fábio 2009/12/11 Magnun Oliveira > > > Bom di

[delphi-br] Tabela 1 left join (Tabela 2 inner join Tabela 3)

2009-12-11 Por tôpico Magnun Oliveira
Bom dia galera ... estou precisando fazer o seguinte ... Trazer os dados de uma tabela, e fazer um left join com a juncao de duas tabelas ... ex: SELECT T1.* FROM TABELA_1 T1 left join (TABELA_2 T2 on T2.ID_T1 = T1.IDT1 inner join TABELA_3 T3 on T3.ID_T2 = T2.ID_T2) qual a forma correta de fazer