>________________________________ > De: Marcone <[email protected]> >Para: Comunidade PostgreSQL Brasileira <[email protected]> >Enviadas: Quarta-feira, 12 de Setembro de 2012 15:52 >Assunto: Re: [pgbr-geral] Interpretar explain > >Em 12 de setembro de 2012 15:40, Flavio Henrique Araque Gurgel ><[email protected]> escreveu: >>> Com todo o >>> respeito à comunidade que escreve o querido *manual* :) >>> http://www.postgresql.org/docs/9.2/static/explicit-joins.html Tá >>> explicadinho como é possível fazer algumas melhorias em planejamento de >>> consultas com JOINs. []s > >Flávio, nada pessoal... > >Pode ter sido uma má interpretação minha. Eu havia entendido que mudar >ordem dos joins seria: > >select * >from a >left join b on a.id = b.id_a >left join c on a.id = c.id_a > >Trocar isso por: > >select * >from a >left join c on a.id = c.id_a >left join b on a.id = b.id_a > >E não por isso: > >SELECT * FROM a LEFT JOIN (b JOIN c ON (b.ref = c.id)) ON (a.id = b.id);
Passa o link no manual aqui pra eu dar uma olhada. > >Como consta no manual. > >-- >Marcone Peres - DBA >http://www.linkedin.com/in/marconeperes >@marconeperes >(61) 8146-0028 >_______________________________________________ >pgbr-geral mailing list >[email protected] >https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
